解题思路:
注意事项:
参考代码:
#include<stdio.h>
int main()
{
char str;
int zimu,kongge,shuzi,qita;
zimu=kongge=shuzi=qita=0;
while((str=getchar())!='\n')
{
if((str>='a'&&str<='z')||(str>='A'&&str<='Z'))
{
zimu++;
}
else if(str==' ')
{
kongge++;
}
else if(str>='0'&&str<='9')
{
shuzi++;
}
else
{
qita++;
}
}
printf("%d\n%d\n%d\n%d\n",zimu,kongge,shuzi,qita);
}
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题9.4 (C语言代码)浏览:760 |
简单的a+b (C语言代码)浏览:685 |
程序员的表白 (C语言代码)浏览:1575 |
C语言程序设计教程(第三版)课后习题6.3 (C语言代码)浏览:466 |
最小公倍数 (C语言代码)浏览:894 |
输出正反三角形 (C语言代码)格式错误!!!浏览:1177 |
C语言程序设计教程(第三版)课后习题6.8 (C语言代码)浏览:798 |
C语言程序设计教程(第三版)课后习题6.9 (C语言代码)浏览:1052 |
【简单计算】 (C语言代码)浏览:642 |
C语言程序设计教程(第三版)课后习题6.9 (C语言代码)浏览:760 |