文章
28
粉丝
221
获赞
17
访问
88.0k
#include <iostream>
#include <string>
using namespace std;
typedef struct a_z{
char zm;
int cs;
}A_Z; //结构体:zm存字母,cs存次数
int main(){
//使用map,或结构体实现
A_Z x[26];//26个字母
for(int i=0;i<26;i++){
x[i].zm=i+'A';
x[i].cs=0;
}//对数组x进行初始化,初始化字母、次数
string s;
while(cin>>s){
//多组输入必备
int i=0;//i用于驱动字符串的读取
while(s[i]!='\0'){
if(s[i]>='A'&&s[i]<='Z'){
x[s[i]-'A'].cs++...
登录后发布评论
暂无评论,来抢沙发