解题思路:
注意事项:
参考代码:
#include<stdio.h> #include<string.h> int main(){ char a[100],n1=0,n2=0,n3=0,n4=0; gets(a); for(int i=0;i<strlen(a);i++){ if(a[i]>='a'&&a[i]<='z'||a[i]>='A'&&a[i]<='Z')n1++; else if(a[i]==' ')n2++; else if(a[i]>='0'&&a[i]<='9')n3++; else n4++; } printf("%d\n%d\n%d\n%d",n1,n2,n3,n4); }
0.0分
0 人评分
点我有惊喜!你懂得!浏览:1223 |
C语言训练-最大数问题 (C语言代码).........关于-1浏览:742 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:1032 |
【数组的距离】 (C语言代码)浏览:728 |
兰顿蚂蚁 (C++代码)浏览:1040 |
C语言程序设计教程(第三版)课后习题7.5 (C语言代码)浏览:849 |
WU-字符串比较 (C++代码)浏览:753 |
C语言训练-求s=a+aa+aaa+aaaa+aa...a的值 (C语言代码)浏览:607 |
C语言程序设计教程(第三版)课后习题7.2 (C语言代码)浏览:534 |
Cylinder (C语言描述,蓝桥杯)浏览:1245 |