Chinaunix首页 | 论坛 | 博客
  • 博客访问: 50174
  • 博文数量: 20
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 213
  • 用 户 组: 普通用户
  • 注册时间: 2014-09-09 14:15
个人简介

多多支持,

文章分类

全部博文(20)

文章存档

2014年(20)

分类: C/C++

2014-12-12 16:30:47


点击(此处)折叠或打开

  1. /****************************************************************


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


  3. ****************************************************************/




  4. #include <stdio.h>
  5. int main()
  6. {
  7.     int zimu=0, kongge=0, shuzi=0, qita=0;
  8.     char ch;
  9.     while (1)
  10.     {
  11.         scanf("%c",&ch);
  12.         if (ch==' ')
  13.             kongge++;
  14.         else if (ch>='0'&&ch<='9')
  15.             shuzi++;
  16.         
  17.         else if (ch>='a'&&ch<='z' || ch>='A'&&ch<='Z')
  18.             zimu++;
  19.         else if(ch=='\n')
  20.             break;
  21.         else
  22.             qita++;
  23.     }
  24.         {
  25.             printf("空格数量是%d\n",kongge);
  26.             printf("数字数量是%d\n",shuzi);
  27.             printf("字母数量是%d\n",zimu);
  28.             printf("其他数量是%d\n",qita);
  29.             return 0;
  30.         }
  31.     return 0;
  32. }

阅读(907) | 评论(0) | 转发(0) |
0

上一篇:c语言分解质因数

下一篇:C语言求平方根

给主人留下些什么吧!~~