第十三周 项目五:字符串操作(1.3)

来源:互联网 发布:windows重启网络服务 编辑:程序博客网 时间:2024/06/05 11:16

问题及代码:

/** Copyright (c) 2014, 烟台大学计算机学院* All rights reserved.* 文件名称:Project4.cpp* 作    者:李楠* 完成日期:2014年11月24日* 版 本 号:v1.0** 问题描述:统计每一个数字字符出现的次数            提示:可以定义一个数组int a[10],保存‘0’-‘9’在字符串中出现的次数(例a[0]表示字符‘0’的个数)* 输入描述:略* 程序输出:略*/#include<iostream>using namespace std;int main( ){    char a[100]= {"10983084285"};    int i,b[10]= {0};    for(i=0; a[i]!='\0'; ++i)    {        if(a[i]>='0'&&a[i]<='9')            b[a[i]-'0']++;    }    cout<<"\""<<a<<"\"中各数字出现的次数:"<<endl;    for(i=0; i<10; ++i)        cout<<"\'"<<i<<"\':"<<b[i]<<endl;    return 0;}

 

运行结果:

 

知识点总结:

这个字符串的操作以前没有接触过,也有点难理解

学习心得:

一点点积累,终究会好的~
0 0