/*编程从键盘输入一个字符串,统计该字符串中从'a'到'z'共26个小写字母各自出现的次数,
将结果存入数组中,并输出*/
#include<stdio.h>
#include<string.h>
#define N 100
main()
{ int i,j=0,c[26]={0};
char str[N];
printf("请输入一个字符串:");
gets(str);
for(i=0;i<strlen(str);i++)/*外循环扫描/遍历字符数组*/
for(j=0;j<26;j++)
if(str[i]=='a'+j)
{ c[j]++;
break;
}
for(i=0;i<26;i++)
printf("%c-%d\t",'a'+i,c[i]);/*输出字母a-z及其出现的次数*/
}
编程从键盘输入一个字符串,统计该字符串中从‘a‘到‘z‘共26个小写字母各自出现的次数, 将结果存入数组中,并输出
最新推荐文章于 2024-12-12 16:43:27 发布