美文网首页
1042 字符统计 (20 分)

1042 字符统计 (20 分)

作者: 79d12e22ec53 | 来源:发表于2019-05-19 15:31 被阅读0次
#include<stdio.h>
#include<string.h>

int main()
{
    char str[1010];
    int num[30] = {0};
    int i = 0,j;
    gets(str);


    int len = strlen(str);

    for(i = 0;i <len;i ++)
    {
        if(str[i] >= 'a' && str[i] <= 'z')
            {
                j = str[i] - 'a';
                num[j]++;
            }
        else if(str[i] >= 'A' && str[i] <= 'Z')
        {
            j = str[i] - 'A';
            num[j]++;
        }
    }

        int max = 0;
        char c;

        for(i = 0;i < 26;i++)
        {
            if(num[i] > max)
            {
                max = num[i];
                c = 'a' + i;
            }
        }

        printf("%c %d",c,max);
        return 0;

}

相关文章

网友评论

      本文标题:1042 字符统计 (20 分)

      本文链接:https://www.haomeiwen.com/subject/eakqzqtx.html