weixin_64389173 2022-01-09 22:48 采纳率: 55.6%
浏览 27
已结题

这个应该怎么办 完整的程序是什么

img

  • 写回答

1条回答 默认 最新

  • bekote 2022-01-10 09:33
    关注
    
    string str = Console.ReadLine();
                int[] count = new int[26];
                for(int i = 0; i < 26; i++)
                {
                    count[i] = 0;
                }
                for(int i = 0; i < str.Length; i++)
                {
                    count[str[i] - 'a']++;
                }
                int maxi = 0;
                for(int i = 1; i < 26; i++)
                {
                    if (count[i] > count[maxi]) maxi = i;
                }
                Console.WriteLine("出现次数最多的字母:" + (char)('a' + maxi) + ",出现次数:" + count[maxi]);
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 系统已结题 1月18日
  • 已采纳回答 1月10日
  • 创建了问题 1月9日