输入30个字符,统计其中字符A,B,C的个数(不分大小写),连续输入三个字符Q,则结束程

[复制链接]
查看11 | 回复2 | 2011-1-14 12:40:19 | 显示全部楼层 |阅读模式
不知道你的连续3个Q是在30个字符以后输入还是在30个字符中,所以,我选个简单的写写,呵呵。用c++写了。#include #include using namespace std;void main(){ string str; while(cin>>str) {if(str=="QQQ") break;int len=str.length ();int numA,numB,numC;numA=numB=numC=0;for(int i=0;i<len;i++){ if(str.at (i)=='a' || str.at (
回复

使用道具 举报

千问 | 2011-1-14 12:40:19 | 显示全部楼层
assume cs:code ,ds:datadata segmentda1 db 'acdefghijklmnopqrstuvwxyz'db '$'data endscode segmentstart: mov ax,data mov ds,axxor bx,bx
;BX统计字符个数,AX
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行