13周。。。项目五。。统计大小写字母个数

问题及代码:

/*
*Copyright (c) 2014,烟台大学计算机学院
*All rights reserved.
*文件名称:莉莉.cpp
*作者:李莉
*完成日期:2014年11月24日
*版本号:v1.0
*
*问题描述:输入一串字符,分别统计并输出大小写字符的个数
*程序输入:一串字符
*程序输出:大小写字符的个数
*/
#include <iostream>
#include <cstdio>
using namespace std;

int main()
{
   char str[100];//输入的字符不会超过100个
   int i=0,big=0,small=0;//big,small分别代表大,小写字母的个数,
   cout<<"请输入字符串:";
   gets(str);//输入字符
   for (i=0;str[i]!='\0';i++)
   {
       if(str[i]>='A'&&str[i]<='Z')//统计输入的字符ascll码值在大写字母之间
        big++;
       if (str[i]>='a'&&str[i]<='z')//统计输入的字符ascll码值在小写字母之间
        small++;
   }
   cout<<"大写字母个数为:"<<big<<endl;
   cout<<"小写字母个数为:"<<small<<endl;
    return 0;
}


运行结果:

 

13周。。。项目五。。统计大小写字母个数_第1张图片

心得体会:

关于字符的统计,要很好地理解。。ascll码的运用。。嗷呜。。。

你可能感兴趣的:(13周。。。项目五。。统计大小写字母个数)