文章
221
粉丝
0
获赞
64
访问
8.1k
用数组统计字母的频率
#include<stdio.h>
#include<string.h>
int main()
{
char s[1010];
int a[27]={0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0};
fgets(s,1010,stdin);
int l=strlen(s);
if(s[l-1]=='\n')
{
s[l-1]='\0';
}
for(int i=0;i<l;i++)
{
char k=s[i];
if(k>='A'&&k<='Z')
{
a[int(k)-int('A')]+=1;
}
if(k>='a'&&k<='z')
{
a[int(...
登录后发布评论
暂无评论,来抢沙发