参考代码:
#include<stdio.h> int main() { char ch; int a, b, c, d; a = b = c = d = 0; while((ch = getchar()) != EOF){ if(ch >= 'A' && ch <= 'Z') a++; else if(ch >= 'a' && ch <= 'z') b++; else if(ch >= '0' && ch <= '9') c++; else if(ch == ' ') d++; } printf("%d %d %d %d", a, b, c, d); return 0; }
0.0分
2 人评分
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:1090 |
C语言程序设计教程(第三版)课后习题11.5 (C语言代码)浏览:1550 |
c primer plus 第十二章 12.1小节浏览:400 |
十->二进制转换 (C语言代码)浏览:1330 |
C语言程序设计教程(第三版)课后习题8.1 (C语言代码)浏览:573 |
【排队买票】 (C语言代码)浏览:944 |
简单的a+b (C语言代码)浏览:674 |
WU-拆分位数 (C++代码)浏览:819 |
C语言程序设计教程(第三版)课后习题11.1 (C语言代码)浏览:651 |
矩阵转置 (C语言代码)浏览:855 |