英文辅音字母是除 A,E,I,O,U 以外的字母. 本题要求编写程序, 统计给定字符串中大写辅音字母的个数.
输入格式:
输入在一行中给出一个不超过 80 个字符, 并以回车结束的字符串.
输出格式:
输出在一行中给出字符串中大写辅音字母的个数.
输入样例:
HELLO World!
输出样例:
- 4
- #include<stdio.h>
- #include<stdlib.h>
- #include<math.h>
- #include<string.h>
- int main() {
- int n = 0;
- char a[80];
- for (int i = 0;i<80; i++) {
- scanf("%c", &a[i]);
- if (a[i]>= 66 && a[i] <= 90 && a[i] != 69 && a[i] != 73 && a[i] != 79 && a[i] != 85) {
- n++;
- }
- }
- printf("%d", n);
- return 0;
- }
这个题目比较简单哈, 我又用到了我最喜欢的在线处理, 哈哈~
我觉得可以改进的地方是 for 循环判断的条件. 我这里不是很清楚该怎么办, 只能用老路子.
我看有很多同学用的 gets 或者 getchar, 其实也可以哈, 同学们可以尝试一下子~
加油!
来源: http://www.bubuko.com/infodetail-3683461.html