第13周项目5-字符串操作(7、每个小写字母出现的个数)

来源:互联网 发布:淘宝店仓库在哪里 编辑:程序博客网 时间:2024/06/06 04:58
/  *copyright (c)2014,烟台大学计算机学院  *All rights reserved  *文件名称:789.cpp  *作者:孙春红  *完成日期:2014年11月25日  *版本号:v1.0  *  *问题描述:阅读程序,完成对字符每个小写字母个数的的统计功能。*输入描述:输入字符串。*程序输出:输出各小写字母出现的个数。*//  #include <iostream>#include<cstdio>using namespace std;int main(){    char str[50];    int a[26]={0},i;//表示26个小写字母出现的个数初始值全为0    cout <<"输入字符串:"<<endl;    gets(str);    for(i=0;str[i]!='0';i++)    {        if (str[i]>='a'&&str[i]<='z')            a[str[i]-'a']++;    }    cout <<"各小写出现的次数是:"<<endl;    for(i=0;i<26;i++)    {        cout <<char(i+97)<<"----"<<a[i]<<"次"<<endl;    }    return 0;}


运行结果:

知识点总结:

学会运用数组的知识进行统计。

学习心得:
在数字字符的基础上加以改正,充分运用ASCLL值,完成程序的统计。

0 0