用循环结构实现以下功能:从键盘输入10个英文字符,分别统计大写字母和小写字母的个数
时间: 2023-05-28 10:06:41 浏览: 106
从键盘上输入一串英文字符(不含空格与其他字符),统计每个字符的数目,并输出字母及相应的数目。
```
#include <stdio.h>
int main() {
int upper = 0, lower = 0; // 初始化大写字母和小写字母数量为0
char c; // 存储用户输入的字符
printf("请输入10个英文字符:\n");
for (int i = 1; i <= 10; i++) { // 循环输入10个字符
scanf("%c", &c); // 读取用户输入的字符
if (c >= 'A' && c <= 'Z') { // 如果是大写字母
upper++; // 大写字母数量加1
} else if (c >= 'a' && c <= 'z') { // 如果是小写字母
lower++; // 小写字母数量加1
}
}
printf("大写字母数量:%d\n", upper);
printf("小写字母数量:%d\n", lower);
return 0;
}
```
阅读全文