1.输入一行字符,分别统计出其中英文字母、空格、数字和其他字符的个数。
1条回答 默认 最新
关注
#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; }
解决 无用评论 打赏 举报
悬赏问题
- ¥30 靶向捕获探针设计软件包
- ¥15 react-diff-viewer组件,如何解决数据量过大卡顿问题
- ¥20 遥感植被物候指数空间分布图制作
- ¥15 安装了xlrd库但是import不了…
- ¥20 Github上传代码没有contribution和activity记录
- ¥20 SNETCracker
- ¥15 数学建模大赛交通流量控制
- ¥15 为什么我安装了open3d但是在调用的时候没有报错但是什么都没有发生呢
- ¥50 paddleocr最下面一行似乎无法识别
- ¥15 求某类社交网络数据集