解题思路:
注意事项:
参考代码:
#include <stdio.h> #include <string.h> int tongji(char a[]) { int m,n,x,y; m=n=x=y=0; int l=strlen(a); for(int i=0;i<l;i++) { if((a[i]>='a' && a[i]<='z') || (a[i]>='A' && a[i]<='Z')) m++; else if(a[i]>='0' && a[i]<='9') n++; else if(a[i]==' ') x++; else y++; } printf("%d %d %d %d",m,n,x,y); } int main() { char a[100]; gets(a); tongji(a); }
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题9.2 (Java代码)浏览:696 |
C语言程序设计教程(第三版)课后习题8.3 (C语言代码)浏览:790 |
输出正反三角形 (C语言代码)浏览:859 |
C语言程序设计教程(第三版)课后习题8.1 (C语言代码)浏览:573 |
C语言训练-求1+2!+3!+...+N!的和 (C语言代码)万恶的long long浏览:907 |
本人酷爱递归实现很多问题,这里也是浏览:632 |
关于C语言变量位置的问题浏览:294 |
打印十字图 (C语言代码)浏览:2822 |
简单的a+b (C语言代码)浏览:457 |
1035 题解浏览:875 |