第十三周项目五——字符串操作(1.2)

来源:互联网 发布:新一代人工智能发展 编辑:程序博客网 时间:2024/05/29 03:09
/* *Copyright (c) 2014, 烟台大学计算机学院 * All right reserved. * 文件名称:test.cpp * 作者:陈丹 * 完成时间:2014年11月23号 * 版本号:v1.0 * *问题描述:字符串操作 *输入描述:输入字符串 *程序输出:输出每个字母出现的个数) */#include<iostream>#include<cstdio>using namespace std;int word(char str[],char n);int main(){    char str[50];    cout<<"输入字符串:";    gets(str);    for(char n='A';n<='Z';++n)    {    cout<<"其中字母"<<n<<"的个数为:"<<word(str,n)<<endl;    }    for(char n='a';n<='z';++n)    {    cout<<"其中字母"<<n<<"的个数为:"<<word(str,n)<<endl;    }    return 0;}int word(char str[],char n){    int i=0;    int j=0;    while(str[i]!='\0')    {        if(str[i]==n)j++;        i++;    }    return j;}


运行结果:

0 0
原创粉丝点击