题目
统计一段英文文字中指定字符的个数
输入
每组测试数据包括2行,第一行为一段英文文字(长度小于100),第二行为待统计的字符。
输出
每组测试数据输出一行,为文字中指定字符的个数。
样例输入
AaBbABC
A
AABBABC
a
样例输出
2
0
输入
每组测试数据包括2行,第一行为一段英文文字(长度小于100),第二行为待统计的字符。
输出
每组测试数据输出一行,为文字中指定字符的个数。
样例输入
AaBbABC
A
AABBABC
a
样例输出
2
0
源代码
#include<stdio.h>
#include<string.h>
int
main() {
int
i,j,t; char
s[100]; char
n; while(gets(s))
{
j=0;
scanf("%c",&n);
t=strlen(s);
for(i=0;i<t;i++)
{
if(s[i]==n)
j++;
}
printf("%d\n",j);
gets(s);//之前的换行符存在缓冲区,gets()删除换行符 }
return
0; }
本文介绍了一种通过C语言程序统计给定英文文本中特定字符出现次数的方法。该程序能够接收一段英文文字作为输入,并针对指定字符进行计数,适用于简单的字符频率分析任务。
1979

被折叠的 条评论
为什么被折叠?



