输入一行字符分别统计其中英文字母空格

2016-06-16 16:04:20  分类: c程序设计第四版谭浩强课后答案  参与:

 输入一行字符,分别统计出其中英文字母、空格、数字和其他字符的个数。

c程序设计第四版谭浩强课后答案
【c源程序】
#include <stdio.h>
int main()
 {
  char c;
  int letters=0,space=0,digit=0,other=0;
  printf("请输入一行字符:\n");
  while((c=getchar())!='\n')
   {
     if (c>='a' && c<='z' || c>='A' && c<='Z')
     letters++;
     else if (c==' ')
     space++;
     else if (c>='0' && c<='9')
     digit++;
     else
     other++;
    }
   printf("字母数:%d\n空格数:%d\n数字数:%d\n其它字符数:%d\n",letters,space,digit,other);
   return 0;
  }


来源:c程序设计第四版谭浩强课后答案

本文链接:http://www.wb98.com/c/post/tanhaoqiang_5.4.html

本站文章搜索:

<< 上一篇下一篇 >>

搜索

网站分类

Tags列表

赞助商链接