求大佬指教 2021-10-11 21:50 采纳率: 78.6%
浏览 11

do- while格式写1.输入一行字符,分别统计出其中英文字母、空格、数字和其他字符的个数。

1.输入一行字符,分别统计出其中英文字母、空格、数字和其他字符的个数。

  • 写回答

1条回答 默认 最新

  • 叫我小唐就好了 Java领域新星创作者 2021-10-11 21:52
    关注
    
    #include<iostream>
     using namespace std;
     int main()
     {
     char c;int a,b,x,y;a=b=x=y=0;
     do
     {
         if((c>='a'&&c<='z')||(c>'A'&&c<'Z'))
             a++;
         else if(c==' ')
             b++;
         else if(c>='0'&&c<='9')
             x++;
         else
         y++;
         
    
     }while((c=getchar())!='\n');
     //cout<<a<<" "<<b<<" "<<x<<" "<<y<<" "<<endl;
        cout<<a<<" "<<x<<" "<<b<<" "<<y-1<<" "<<endl;
    }
    
    
    评论

报告相同问题?

问题事件

  • 创建了问题 10月11日

悬赏问题

  • ¥30 靶向捕获探针设计软件包
  • ¥15 react-diff-viewer组件,如何解决数据量过大卡顿问题
  • ¥20 遥感植被物候指数空间分布图制作
  • ¥15 安装了xlrd库但是import不了…
  • ¥20 Github上传代码没有contribution和activity记录
  • ¥20 SNETCracker
  • ¥15 数学建模大赛交通流量控制
  • ¥15 为什么我安装了open3d但是在调用的时候没有报错但是什么都没有发生呢
  • ¥50 paddleocr最下面一行似乎无法识别
  • ¥15 求某类社交网络数据集