您的位置:首页 > 其它

第十三周 项目5(1):统计每个数字字符出现的次数

2014-11-24 12:59 351 查看
/*

*Copyright (c) 2014,烟台大学计算机学院

*All rights reserved.

*文件名称:first.cpp

*作者:刘天恩

*完成时间:2014年11月24号

*版本号:v1.0

*问题描述:输入一串字符,输出这段字符内每一个数字字符的个数

*输入描述:输入一串字符

*程序输出:输出这段字符内每一个数字字符的个数

*/

#include <iostream>
using namespace std;
int main( )
{
char str[50]={"jkhiauhhkj6818698286kj9891"};
int i,a[10]={0};    //a[]代表数字出现的次数,初值都为0
for(i=0;str[i]!='\n';i++)
{
if(str[i]>='0'&&str[i]<='9')
a[str[i]-'0']++;
}
cout<<str<<"中出现的每个数字的个数为:"<<endl;
for(i=0;i<10;i++)
cout<<i<<"出现的个数:"<<a[i]<<endl;
return 0;
}


运行结果:

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐