解题思路:
注意事项:
参考代码:
#include<iostream>
#include<cstring>
using namespace std;
void count(string s)
{
int a=0,b=0,c=0,d=0;
for(int i=0;i<s.size();i++)
{
if(s[i]>=65 && s[i]<=90 || s[i]>=97 && s[i]<=122)
a++;
else if(s[i]>=48 && s[i]<=57)
b++;
else if(s[i]==32)
c++;
else
d++;
}
printf("%d %d %d %d",a,b,c,d);
}
int main()
{
string s;
getline(cin,s);
count(s);
return 0;
}
0.0分
0 人评分
点我有惊喜!你懂得!浏览:1231 |
点我有惊喜!你懂得!浏览:1398 |
点我有惊喜!你懂得!浏览:2073 |
C语言程序设计教程(第三版)课后习题9.10 (C语言代码)浏览:605 |
C语言程序设计教程(第三版)课后习题6.1 (C语言代码)浏览:631 |
2006年春浙江省计算机等级考试二级C 编程题(2) (C语言代码)浏览:469 |
C语言训练-计算一个整数N的阶乘 (C语言代码)浏览:939 |
C语言程序设计教程(第三版)课后习题8.1 (C语言代码)浏览:439 |
C语言程序设计教程(第三版)课后习题5.8 (C语言代码)浏览:573 |
C语言程序设计教程(第三版)课后习题8.1 (C语言代码)浏览:1267 |