题目描述:有一篇短文,共有3行文字,每行有80个字符。想统计出其中英文大写字母,小写字母,数字,空格以及其他字符各有多少个。
解题思路:一共有3行文字,每行有80个字符,我们可以采用数组来进行存储,采用for循环来进行遍历这些字符。统计大写字母时我们就要判断,什么样的字符才能算的上是大写字母,我们说,当一个字符大于A小于Z,它就是一个大写字母,所以字符是大写字母的判断条件就是大于A小于Z。同理,字符是小写字母的判断条件就是大于a小于z,字符是数字的判断条件就是大于0小于9。
代码如下:
#include "stdafx.h"
void count(char str[3][80]);
int _tmain(int argc, _TCHAR* argv[])
{
char str[3][80];
count(str<