鱼C论坛

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

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

[复制链接]
发表于 2017-12-2 11:51:02 | 显示全部楼层 |阅读模式
1鱼币
本帖最后由 幸运之星 于 2017-12-2 12:35 编辑
  1. #include <iostream>
  2. using namespace std;
  3. int main() {
  4.         char str[1001];
  5.         int a = 0,b = 0,c = 0,d = 0;
  6.         cin.getline(str,1000);
  7.         for(int i = 0; i <= 1000; i++) {
  8.                 if(str[i] != '\0') {
  9.                         if(str[i] >= 'A' || str[i] <= 'Z') {
  10.                                 a++;
  11.                         }
  12.                         if(str[i] >= 'a' || str[i] <= 'z') {
  13.                                 b++;
  14.                         }
  15.                         if(str[i] >= '0' || str[i] <= '9'){
  16.                                 c++;
  17.                         }else{
  18.                                 d++;
  19.                         }
  20.                 }else{
  21.                         break;
  22.                 }
  23.         }
  24.         cout << a << " " << b << " " << c << " " << d << endl;
  25.         return 0;
  26. }
复制代码

统计不同类型字符出现次数
【问题描述】
输入一个字符串(假设长度不超过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-4-18 23:16

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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