0分求调QAQ
查看原帖
0分求调QAQ
1169788
xiaokang_suancai楼主2024/7/1 10:58

代码

#include<bits/stdc++.h>
using namespace std;
char c;
int vis[30]={0},maxn=-1;
int main()
{
	while(cin>>c)
	{
		if('A'<=c&&c<='Z')
			vis[c-'A']++;
	}
	for(int i=0;i<26;i++)
		maxn=max(maxn,vis[i]);
	for(int j=maxn;j>=0;j--)
	{
		for(int i=0;i<26;i++)
		{
			if(j=0)
			{
				cout<<i+'A'<<" ";
				continue; 
			}
			if(vis[i]>=j)
				cout<<"*"<<" ";
			else
			{
				if(i=25)
					cout<<" ";
				else
					cout<<"  ";
			}
		}
		cout<<endl;	
	}
	return 0;
}

可能有点抽象,轻喷
急,在线等回复
求助大佬!!!

2024/7/1 10:58
加载中...