解题思路:
注意事项:
参考代码:
#include <iostream>
using namespace std;
void a(string s)
{
int sum1=0,sum2=0,sum3=0,sum4=0;
for(int i ; i<s.size(); i++)
{
if(s[i]>='A'&&s[i]<='Z'||s[i]>='a'&&s[i]<='z')
sum1++;
else if(s[i]>='0'&&s[i]<='9')
sum2++;
else if(s[i]==' ')
sum3++;
else
sum4++;
}
cout<<sum1<<' '<<sum2<<' '<<sum3<<' '<<sum4;
return ;
}
int main()
{
string s;
getline(cin,s);
a(s);
return 0;
}
0.0分
0 人评分
C语言训练-舍罕王的失算 (C++代码)(都给答案了还算什么)浏览:994 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:668 |
C语言程序设计教程(第三版)课后习题7.4 (C语言代码)浏览:604 |
C二级辅导-进制转换 (C语言代码)浏览:658 |
C语言训练-斐波纳契数列 (C语言代码)浏览:1272 |
【亲和数】 (C语言代码)浏览:541 |
WU-复数求和 (C++代码)浏览:2120 |
剪刀石头布 (C语言代码)浏览:1792 |
DNA (C语言描述,数据结构)浏览:909 |
C语言程序设计教程(第三版)课后习题6.3 (C语言代码)from DQM浏览:773 |