解题思路:
发现这道题简单,但是写起来麻烦,分享给大家帮助大家快速通过。
注意事项:若有看不懂的地方,及时评论哦!
参考代码:
#include<stdio.h>
int main()
{
char text[201];
gets(text);
int i,zm=0,sz=0,kg=0,qt=0;
for(i=0;text[i]!='\0'&&text[i]!='\n';i++){
if(text[i]>='A'&&text[i]<='Z'
|| text[i]>='a'&&text[i]<='z')zm++;
else if(text[i]>='0'&&text[i]<='9')sz++;
else if(text[i]==' ')kg++;
else qt++;
}
printf("%d %d %d %d",zm,sz,kg,qt);
return 0;
}
0.0分
0 人评分
【出圈】 (C语言代码)用单项循环链表浏览:769 |
C语言程序设计教程(第三版)课后习题5.8 (C语言代码)浏览:704 |
C语言程序设计教程(第三版)课后习题7.4 (C语言代码)浏览:557 |
C语言程序设计教程(第三版)课后习题11.5 (C语言代码)浏览:623 |
高精度加法 (C++代码)(大数加法)浏览:926 |
ASCII帮了大忙浏览:749 |
程序员的表白 (C语言代码)浏览:661 |
C语言程序设计教程(第三版)课后习题6.9 (C语言代码)浏览:772 |
【求[X,Y]内被除3余1并且被除5余3的整数的和】 (C语言代码)浏览:674 |
【蟠桃记】 (C语言代码)浏览:1024 |