第13周上机实践项目5——字符串操作(1)
来源:互联网 发布:苹果笔记本装mac 编辑:程序博客网 时间:2024/06/05 15:14
统计字母'A'出现的次数
问题及代码
/* * Copyright (c) 2014, 烟台大学计算机学院 * All rights reserved. * 文件名称:test.cpp * 作 者:辛彬 * 完成日期:2014年 11 月 25 日 * 版 本 号:v1.0 * * 问题描述: 统计字母'A'出现的次数。。 * 输入描述:没有输入。 * 程序输出:字母'A'出现的次数; */#include<iostream>#include<cstdio>using namespace std;int main(){ char str[50]; int i=0,n=0; cout<<"输入字符串:"; gets(str); while(str[i]!='\0') { if(str[i]=='A') n++; i++; } cout<<"其中的数字A出现的个数是: "<<n<<endl; return 0;}
运行结果:
统计每一个数字字符出现的次数
问题及代码
/* * Copyright (c) 2014, 烟台大学计算机学院 * All rights reserved. * 文件名称:test.cpp * 作 者:辛彬 * 完成日期:2014年 11 月 26 日 * 版 本 号:v1.0 * * 问题描述: 统计每一个数字字符出现的次数。。 * 输入描述:没有输入。 * 程序输出:每一个数字字符出现的次数; */#include<iostream>#include<cstdio>using namespace std;int main(){ char str[50]={"Tel:17862809759, QQ:843084975"}; int i=0,a[10]={0}; cout<<"在字符串Tel:17862809759, QQ:843084975中"<<endl; while(str[i]!='\0') { if(str[i]>='0'&&str[i]<='9') a[str[i]-'0']++; i++; } for(int n=0; n<10; n++) { cout<<"数字"<<n<<"出现的个数是: "<<a[n]<<endl; } return 0;}
运行结果:
学习感悟:还是经历了很多困难,但在参考他人的帮助下总算是解决了
0 0
- 第13周上机实践项目5——字符串操作(1)
- 第13周上机实践项目5——字符串操作(2)
- 第13周上机实践项目6——体验文件操作(1-热身)
- 第16周上机实践项目2——用指针玩字符串(5)
- 第16周上机实践项目2——用指针玩字符串(1)
- 第13周上机实践项目6——体验文件操作(2-实战)
- 第13周上机实践项目6——体验文件操作(3-实战)
- 第13周上机实践项目1——数组大折腾(4~5)
- 第16周上机实践项目2——用指针玩字符串(2)
- 第16周上机实践项目2——用指针玩字符串(3)
- 第16周上机实践项目2——用指针玩字符串(4)
- 第16周上机实践项目2——用指针玩字符串(6)
- 第16周上机实践项目2——用指针玩字符串(7)
- 第13周上机实践项目1——数组大折腾(1~3)
- 第13周上机实践项目2——成绩处理(1)
- 第13周上机实践项目4——数组的排序(1)
- 第13周上机实践项目1——动物这样叫(2)
- 第17周上机实践项目5——玩日期时间(1)(2)
- sgu112
- Android学习系列(1)--为App签名(为apk签名)
- hdu 4734数位dp(记忆化搜索)
- spring mvc配置
- 蓝牙设置应用源码分析
- 第13周上机实践项目5——字符串操作(1)
- [开篇]C#静态变量调用及初始化
- Unity study 141125-1
- [java 基础]Eclipse下发布的应用在Tomcat服务器下的关联
- const int* 和 int const*的区别?
- 直接拿来用!最火的iOS开源项目
- [LeetCode] Rotate List
- xcode 6 如何将 模拟器(simulator) for iphone/ipad 转变成 simulator for iphone
- 什么是数据填报,有什么特点