int main() {
char str[100];
int count[26] = { 0 }, i = 0;
printf("请输入字符串: \n");
gets(str);
while (str[i]!='\0')
{
if (str[i] >= 'a' && str[i] <= 'z') // 对小写字母的处理
count[str[i] - 'a']++;
else if (str[i] >= 'A' && str[i] <= 'Z') // 对大写字母的处理
count[str[i] - 'A']++;
i++;
}
printf("统计结果为:\n");
for (i = 0; i < 26; i++) {
if (count[i] != 0) {
printf("%c - %d\n", i + 'A', count[i]);
}
}
return 0;
}
相关文章
- 统计字符串中每个字母的个数 C语言
- C 语言截取长字符串中的部分字符串 strncpy
- c语言统计出现个数,C语言统计数字出现的个数
- 1093. Count PAT’s (25)-统计字符串中PAT出现的个数
- 设在起始地址为STRING的存储空间存放了一个字符串(该串已存放在内存中,无需输入,且串长不超过99),统计字符串中字符“A”的个数,并将结果显示在屏幕上。
- C语言 统计一行文本的单词个数
- 实验6-9-字符串 统计一行文本的单词个数 (15分) 本题目要求编写程序统计一行字符中单词的个数。所谓“单词”是指连续不含空格的字符串,各单词之间用空格分隔,空格数可以是多个。
- 统计字符串中每个字符出现的次数
- c语言统计26个英文字母各出现个数,C语言统计一个英文文本文件中26个英文字母出现次数并按英文字母序输出统计结果...
- Java计算字符串中的英文字母的个数