解题思路:
其他题解思路都不错,这里给大家提供一个简洁的代码供参考
注意事项:
参考代码:
#include<stdio.h> int i,c,a; int count(int c) { int letter = 0, number = 0, blank = 0, others = 0; while ((c = getchar()) != '\n') { if (c >= 'a' && c <= 'z' || c >= 'A' && c <= 'Z') letter++; else if (c >= '0' && c <= '9') number++; else if (c == ' ') blank++; else others++; } printf("%d %d %d %d", letter, number, blank, others); return 0; } int main() { return count(c); }
0.0分
0 人评分
WU-判定字符位置 (C++代码)浏览:1395 |
2004年秋浙江省计算机等级考试二级C 编程题(2) (C语言代码)浏览:1327 |
1012题解浏览:861 |
C语言程序设计教程(第三版)课后习题5.6 (C语言代码)浏览:504 |
C语言程序设计教程(第三版)课后习题5.6 (C语言代码)浏览:556 |
蚂蚁感冒 (C语言代码)浏览:768 |
1071题解浏览:484 |
C二级辅导-分段函数 (C语言代码)浏览:593 |
C语言程序设计教程(第三版)课后习题6.1 (C语言代码)浏览:512 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:756 |