结构体+acii码+占用内存
2024-10-23 16:08:11
发布于:浙江
0阅读
0回复
0点赞
#include <iostream>
using namespace std;
struct ac{
char eng;
int num;
}a[26];
int main(){
string str1;
cin>>str1;
for(int i=0;i<26;i++){
a[i].eng=char('a'+ i);
a[i].num=0;
}
for(int i=0;i<str1.length();i++){
a[int(str1[i]-97)].num++;
}
for(int i=0;i<26;i++){
if(a[i].num) cout<<a[i].eng<<":"<<a[i].num<<endl;
}
}
这里空空如也
有帮助,赞一个