回 帖 发 新 帖 刷新版面

主题:[讨论]超级难题,高手请进

有一数组string,其中存放着字符,统计该字符串中字母字符,数字字符和空格字符的个数
请帮忙把详细的过程写下来,谢谢啦~~~~~~~

回复列表 (共3个回复)

沙发

汗。。。你们的作业吧?。。。

说下思路,作业还是自己完成吧~

字符以ASCⅡ码的形式存放在内存中,其中大写字母字符为065~090,小写字母为097~122,数字字符为048~057,空格为032.(以上均为十进制)。
设置两个寄存器作为计数器,每次读入一个字符,判断他的数值范围,对应的计数器从零开始加1.
最后分别调用中断把计数器的数值输出就可以了。(也可以先转换成十进制)

板凳

有人给你回服 没过程也 也用不上了

3 楼

晕啊~~~~~呵呵

我来回复

您尚未登录,请登录后再回复。点此登录或注册