第16周-统计出其中英文字母、数字、空格和其他字符的个数
2014-12-12 12:30
267 查看
问题及代码:
运行结果:
知识点总结:
统计出其中英文字母、数字、空格和其他字符的个数。
学习心得:
用char不断接受字符。
要注意空格那里的写法,我错了两次,一开始用的是ASCII码,后来又忘记加==。
问题及代码:
/* *Copyright (c)2014,烟台大学计算机与控制工程学院 *All rights reserved. *文件名称:num.cpp *作 者:单昕昕 *完成日期:2014年12月12日 *版 本 号:v1.0 * *问题描述:输入一行字符,分别统计出其中英文字母、数字、空格和其他字符的个数。 *程序输入:一行字符。 *程序输出:统计值。 */ #include<iostream> #include<cstdio> using namespace std; int main() { char ch; int n2,n,n3,n4; n=n2=n3=n4=0; while((ch=getchar())!='\n') { if((ch>='A'&&ch<='Z')||(ch>='a'&&ch<='z')) { n++; } else if(ch>='0'&&ch<='9') { n2++; } else if(ch==' ') { n3++; } else { n4++; } } cout<<n<<" "<<n2<<" "<<n3<<" "<<n4; return 0; }
运行结果:
知识点总结:
统计出其中英文字母、数字、空格和其他字符的个数。
学习心得:
用char不断接受字符。
要注意空格那里的写法,我错了两次,一开始用的是ASCII码,后来又忘记加==。
相关文章推荐
- 6.2输入一行字符,分别统计出其中英文字母、空格、数字和其他字符的个数。
- 输入一行字符,分别统计出其中英文字母 空格 数字和其他字符的个数
- 统计出其中英文字母、数字、空格和其他字符的个数
- c语言:输入一行字符,分别统计出其中英文字母、空格、数字和其他字符的个数。
- 输入一行字符,分别统计出其中英文字母、空格、数字和其他字符的个数。.Cpp
- 输入一行字符,分别统计出其中的英文字母,空格,数字和其他字符的个数
- 输入一行字符,分别统计出其中英文字母 空格 数字 和其他字符的个数
- ACM新秀赛模拟——统计出其中英文字母、数字、空格和其他字符的个数
- 第九周OJ1统计出其中英文字母、数字、空格和其他字符的个数
- 华为oj_输入一行字符,分别统计出其中英文字母、空格、数字和其他字符的个数
- OJ刷题之《统计出其中英文字母、数字、空格和其他字符的个数》
- 输入一行字符,分别统计出其中的英文字母、空格、数字、和其他字符的个数
- 输入一行字符,分别统计出其中英文字母,空格,数字和其他字符的个数。
- 作业三-3输入 15 个字符,统计其中英文字母、空格或回车、数字字符和其他字符的个数
- 编写一个程序,输入一行字符,以回车结束,分别统计出其中的英文字母、空格、数字和其他字符的数
- 作业3(3)输入 15 个字符,统计其中英文字母、空格或回车、数字字符和其他字符的个数
- 输入一行字符,分别统计出其中英文字母,空格,数字和其他字符的个数
- 输入一行字符,分别统计出其中英文字母、空格、数字和其他字符的个数
- 第九周练习--统计出其中英文字母、数字、空格和其他字符的个数
- c语言:输入一行字符,分别统计出其中英文字母、空格、数字和其他字符的个数。