c语言从键盘输入一个字符串,统计字母'a'出现的次数。
时间: 2023-06-08 21:07:44 浏览: 110
c语言将字符串中的小写字母转换成大写字母
5星 · 资源好评率100%
好的,我知道您的问题。以下是 C 语言代码的示例,用于从键盘输入一个字符串并计算字母'a'出现的次数:
```c
#include <stdio.h>
int main() {
char str[100];
int count = 0, i;
printf("请输入一个字符串:");
fgets(str, sizeof(str), stdin);
for (i = 0; str[i] != '\0'; i++) {
if (str[i] == 'a' || str[i] == 'A') {
count++;
}
}
printf("字母 a 在输入的字符串中出现了 %d 次。", count);
return 0;
}
```
在这个示例中,我们使用 `fgets` 函数从键盘读取字符串,并使用一个循环来迭代每个字符。如果字符是 `'a'` 或者 `'A'`,我们就把计数器 `count` 加 1。最后,我们打印出 `count` 的值,这就是字母'a'出现的次数。
希望这可以回答您的问题,如果您有其他问题,请随时问我。
阅读全文