第十三周 项目五--字符串操作(1.4)字母统计
来源:互联网 发布:电脑写字板软件下载 编辑:程序博客网 时间:2024/06/14 22:03
问题及代码:
/**Copyright (c) 2014,烟台大学计算机学院*All rights reserved.*文件名称:test.cpp*作者:吴胜男*完成日期:2014年11月23日*版本号:v1.0**问题描述:统计每个字母字符出现的次数。*输入描述:略*程序输出:略*/#include<iostream>using namespace std;int main(){ char str[100]= {"Checking for existence: D:\\C++\\codeBlock\\example\\bin\\Debug\\example.exe"}; int i,a[26]= {0}; //a[0]代表'a'出现的个数……,初值全为0 for(i=0; str[i]!='\0'; ++i) //换种循环,这不是关键 { if(str[i]>='a'&&str[i]<='z') a[str[i]-'a']++; //若str[i]为'a',a[0]将增加;也可以写作a[str[i]-97]++ } cout<<"\""<<str<<"\" 中各小写字母出现的次数是: "<<endl; for(i=0; i<26; ++i) cout<<"\'"<<char(i+97)<<"\'---"<<a[i]<<endl; return 0;}
运行结果:
知识点总结:每个字母统计
学习心得:抄之要有道。
0 0
- 第十三周 项目五--字符串操作(1.4)字母统计
- 第十三周项目五——字符串操作(1)统计字符串中大小写字母个数
- 第十三周项目五字符串操作(1)统计字符串中字母个数
- 第十三周项目五 字符串操作(统计字母A出现的次数)
- 第十三周项目五 字符串操作(统计大/小写字母个数)
- 第十三周项目五——字符串操作(1)统计字母A出现的次数
- 第十三周项目五字符串操作(1)统计字母A出现的次数
- 第十三周项目五字符串操作(1)统计每一个字母出现的个数
- 第十三周项目5-字符串的操作(统计字母 ' A ' 出现的次数)
- 第十三周项目5-字符串的操作(统计大小写字母)
- 第十三周项目5-字符串操作(统计每一个字母出现的个数)
- 第十三周项目五 字符串操作(1)2大小写字母
- 第十三周项目 5 字符串操作(字符统计)——统计其中大小写字母的个数
- 第十三周项目五(1)之统计字符串中(大/小写)字母个数
- 第十三周 项目五--字符串操作(1.1)字符统计功能
- 第十三周 项目五--字符串操作(1.3)统计每个字符出现次数
- 第十三周项目五字符串操作(1)统计每一个数字字符出现的次数
- 第十三周项目五—统计大小写字母出现次数
- Windows XP远程桌面控制图文教程
- 第十三周 项目5:(1)统计字母“A”出现的个数
- linux驱动头文件说明
- Bzoj 1208: [HNOI2004]宠物收养所
- Nodejs学习路线图
- 第十三周 项目五--字符串操作(1.4)字母统计
- Nginx的安装与配置(Centos6.3)
- javascript闭包的理解
- 快速排序算法代码
- [leetcode]First Missing Positive
- POJ1745——Divisibility
- s3c6410裸机学习笔记(一)--汇编启动代码start.S
- 知识产权培训记录
- WIN7 Wireshark: There are no interfaces on which a capture can be done