解决字符的分类问题可以通过字符的ASCII码进行判断,因为不同的字符对应不同的ASCII码。

    例如常用的有:空格符——32,制表符——9,换行符——10,Ctrl+Z的组合键输入的字符对应的是EOF结束标志。

二、源码

#include <string.h>
#include <stdio.h>
   3:  
int main()
   5: {
char c;
int nSpace = 0;
int nTable = 0;
int nEnter = 0;
  10:  
);
, &c);
while (c != EOF)
  14:     {
switch(c)
  16:         {
case 32:
  18:             nSpace++;
break;
case 9:
  21:             nTable++;
break;
case 10:
  24:             nEnter++;
break;
default:
break;
  28:         }
, &c);
  30:     }
, nSpace);
, nTable);
, nEnter);
  34:     getchar();
return 0;
  36: }

相关文章:

  • 2022-12-23
  • 2021-08-10
  • 2022-01-26
  • 2022-12-23
  • 2022-12-23
  • 2021-09-06
  • 2021-07-18
  • 2021-07-01
猜你喜欢
  • 2021-06-19
  • 2021-08-30
  • 2022-01-01
  • 2021-12-03
  • 2022-02-07
  • 2021-11-03
  • 2022-12-23
相关资源
相似解决方案