利用C语言编写一个程序要求:输入一个字符串,统计字符串中指定字符出现次数并输出
时间: 2024-05-03 07:18:56 浏览: 114
一个字符串中出现次数最多的字符 统计这个次数【实现代码】
以下是利用C语言编写一个程序,实现输入一个字符串,统计字符串中指定字符出现次数并输出的功能:
```c
#include <stdio.h>
#include <string.h>
int main()
{
char str[100];
char target;
int count = 0;
printf("请输入一个字符串:");
scanf("%s", str);
printf("请输入要统计的字符:");
scanf(" %c", &target);
for (int i = 0; i < strlen(str); i++)
{
if (str[i] == target)
{
count++;
}
}
printf("字符 %c 在字符串 %s 中出现了 %d 次。\n", target, str, count);
return 0;
}
```
运行程序后,会先要求输入一个字符串,再要求输入要统计的字符,程序会自动遍历字符串中的每一个字符,如果该字符等于要统计的字符,计数器就加1,最后输出统计结果。
阅读全文