题目:编程序,提示用户输入一任意长度的字符串,输出此字符串中每个英文字母的个数。

源程序代码:

#include

#include

using namespace std;

int main()

{

cout<<"请输入您要统计的字符串:"<

string s;

getline(cin,s);

int count[26];

memset(count,0,sizeof(count));

for(int i=0;i!=s.size();++i)

{

if(s[i]>='a'&&s[i]<='z')

count[s[i]-'a']++;

else if(s[i]>='A'&&s[i]<='Z')

count[s[i]-'A']++;

}

char ch='a';

for(int j=0;j!=26;++j)

{

cout< <<"的个数为:"< <

ch++;

}

}