/*
*Copyright (c) 2014,烟台大学计算机学院
*All rights reserved.
*文件名称:first.cpp
*作者:刘天恩
*完成时间:2014年11月13号
*版本号:v1.0
*问题描述:输入一串字符,输出这串字符中每个小写字母的个数
*输入描述:输入一串字符
*程序输出:输出这串字符中每个小写字母的个数
*/
#include <iostream>
using namespace std;
int main( )
{
char str[50]={"jkhiauAADGDRTYhhkj6818698286kj9891"};
int i,a[26]={0}; //a[]代表小写字母出现的次数,初值都为0
for(i=0;str[i]!='\n';i++)
{
if(str[i]>='a'&&str[i]<='z')
a[str[i]-'a']++;
}
cout<<str<<"中出现的每个小写字母的个数为:"<<endl;
for(i=0;i<26;i++)
cout<<char(i+97)<<"出现的个数:"<<a[i]<<endl;
return 0;
}
运行结果:
本文介绍了一个使用C++编写的简单程序,该程序能够接收一个包含多种字符的字符串,并统计其中小写字母的出现频率。通过遍历字符串并检查ASCII值,程序能够准确地计算每个小写字母出现的次数。

被折叠的 条评论
为什么被折叠?



