文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>C程序习题-计算输入字符类型个数[6.2]

C程序习题-计算输入字符类型个数[6.2]

时间:2010-07-27  来源:chengxiaopeng

    输入一行字符,分别统计处其中中英文字母,空格,数字和其他字符的个数。     其中这道题,我们需要读取每一个字符,然后判断这个字符是属于那种类型的,然后在这种字符类型个数上加一,判断的介绍是这个字符串已经结束了。我们输入字符串,以'\n'作为结束,代码如下:

#include <stdio.h>

int main(int argc,int *argv[])
{
    char c;
    int char_count = 0, num_count = 0, space_count = 0, other_count = 0;
    printf("please input chars:\n");
    while ((c=getchar()) != '\n')
    {
          if (c >= 'A' && c <= 'Z' || c >= 'a' && c <= 'z')
          {
             char_count ++;
          }
          else if (c >='0' && c <='9')
          {
               num_count ++;
          }
          else if (c == ' ')
          {
               space_count ++;
          }
          else
          {
              other_count ++;
          }
    }
    printf("the char count:%d ,the num count:%d ,the space count:%d ,ohter char count :%d\n",
                char_count,num_count,space_count,other_count);
    system("pause");
    return 0;
}


相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载