文章

34

粉丝

109

获赞

7

访问

20.0k

头像
字母统计 题解: 用整型数组去记录字母出现的次数
P1292 上海交通大学机试题
发布于2024年2月24日 17:20
阅读数 579

#include <bits/stdc++.h>

using namespace std;

/*
    思想:
    1、采用for循环 遍历 各个 那啥的次数
    2、采用整型数组的形式 去记录字母的出现次数

*/
int main() {
  int num[27] = {0};
  string s;
  while (cin >> s) {
    for (int i = 0; i < s.size(); i++) {
      if (s[i] >= 'A' && s[i] <= 'Z') {
        num[s[i] - 'A' + 1]++;
      }
    }

    for (int i = 1; i <= 26; i++) {
      printf("%c:%d\n", 'A' + i - 1, num[i]);
    }
  }

  return 0;
}

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发