鱼C论坛

 找回密码
 立即注册
查看: 1732|回复: 2

[已解决]一个小小的统计字符的程序

[复制链接]
发表于 2017-12-2 11:51:02 | 显示全部楼层 |阅读模式
1鱼币
本帖最后由 幸运之星 于 2017-12-2 12:35 编辑
#include <iostream>
using namespace std;
int main() {
        char str[1001];
        int a = 0,b = 0,c = 0,d = 0;
        cin.getline(str,1000);
        for(int i = 0; i <= 1000; i++) {
                if(str[i] != '\0') {
                        if(str[i] >= 'A' || str[i] <= 'Z') {
                                a++;
                        }
                        if(str[i] >= 'a' || str[i] <= 'z') {
                                b++;
                        }
                        if(str[i] >= '0' || str[i] <= '9'){
                                c++;
                        }else{
                                d++;
                        }
                }else{
                        break;
                }
        }
        cout << a << " " << b << " " << c << " " << d << endl;
        return 0;
}
统计不同类型字符出现次数
【问题描述】
输入一个字符串(假设长度不超过1000个字符),统计其中大写,小写,数字,其他字符出现的次数。
【样例输入】Hello,what are you doing 123?
【样例输出】1&#160; 19&#160; 3&#160; 6



请各位鱼油看看有什么问题啦
最佳答案
2017-12-2 11:51:03
学些
捕获.PNG

最佳答案

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2017-12-2 11:51:03 | 显示全部楼层    本楼为最佳答案   
学些
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2017-12-2 12:33:09 | 显示全部楼层
本帖最后由 幸运之星 于 2017-12-2 12:35 编辑

         
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

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

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-10-1 01:17

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表