输入一个字符串,统计每个字符出现的次数,并将结果按照字母的顺序输出

输入一个字符串,统计每个字符出现的次数,并将结果按照字母的顺序输出

简单说明

1.语言:C or C++;
2.举例:
输入:codebook/(输入字符串以符号/结尾);
输出:A0B1C1D1E1F0G0H0I0G0K1L0M0N0O3P0Q0R0S0T0U0V0W0X0Y0Z0

代码(可运行)

#include <iostream>
using namespace std;
void main()
{ 
char m='a';
int i;
int a,str[26]={ 0};
while(m!='/') //输入字符串以符号/结尾
{ 
cin>>m;
a=m;
if(a>=65&&a<=90)
str[a-65]++;
if(a>=97&&a<=122)
str[a-97]++;
}
for(i=0;i<26;i++)
{ 
m=65+i;
cout<<m<<str[i];
}
cout<<endl;
}
    原文作者:Echoshit8
    原文地址: https://blog.csdn.net/Echoshit8/article/details/111336882
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞