Advertisement

C语言题目:统计字符数量

阅读量:

题目描述

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

输入格式

输出格式

样例输入

复制代码

样例输出

复制代码

代码解析

声明主函数 : int main(void) 作为C程序的起始点使用,并且void表示该函数无参数。

定义变量 :

  • 定义了一个字符数组变量ch,其长度为1000个字符。
  • 该数组用于存储用户的输入字符串。
  • 变量i被定义为整型变量,并用于记录当前读取的字符索引位置。
  • 初始化值设为零。
  • 变量number被定义为整型变量,并用于统计输入字符串中的数字字符数量。
  • 变量english被定义为整型变量,并用于统计英文字母的数量。
  • 变量space被定义为整型变量,并用于统计空格的数量。
  • 变量other被定义为整型变量,并用于统计其他类型的字符数量。

输入字符串 :

  • 通过设置while(1),我们启动了一个无尽的循环以持续捕获用户的输入直至遇到换行符\ n。
  • 该函数调用通过标准输入(通常来自键盘)读取单个字符并将其存储在数组ch的第i个位置上。
  • 当捕获到换行符\ n时,则利用break终止循环。
    4.

分类统计字符 :

全部评论 (0)

还没有任何评论哟~