文章

5

粉丝

36

获赞

0

访问

967

头像
字母统计 题解:
P1292 上海交通大学机试题
发布于2024年3月20日 01:46
阅读数 199

#include<iostream>
using namespace std;
int main(){
    char A[1000];
    cin >> A;
    int len = strlen(A);
    int B[26];//顺序统计每一个大写字母个数
    char C[1000];
    for (int i = 0; i < 26; i++){
        B[i] = 0;
    }
    int t = 0;
    //找出所有的大写字母
    for (int i = 0; i < len; i++){
        if (A[i] >= 'A'&&A[i] <= 'Z')
            C[t++] = A[i];
    }
    for (int i = 0; i < t; i++){
        B[C[i] - 'A']++;
    }
    for (int i = 0; i < 26; i++){
        cout << char(i + 'A') << ":" << B[i]<<e...

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发