C语言题目:统计字符数量
发布时间
阅读量:
阅读量
题目描述
输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。
输入格式
无
输出格式
无
样例输入
样例输出
代码解析
声明主函数 : int main(void) 作为C程序的起始点使用,并且void表示该函数无参数。
定义变量 :
- 定义了一个字符数组变量
ch,其长度为1000个字符。 - 该数组用于存储用户的输入字符串。
- 变量
i被定义为整型变量,并用于记录当前读取的字符索引位置。 - 初始化值设为零。
- 变量
number被定义为整型变量,并用于统计输入字符串中的数字字符数量。 - 变量
english被定义为整型变量,并用于统计英文字母的数量。 - 变量
space被定义为整型变量,并用于统计空格的数量。 - 变量
other被定义为整型变量,并用于统计其他类型的字符数量。
输入字符串 :
- 通过设置while(1),我们启动了一个无尽的循环以持续捕获用户的输入直至遇到换行符\ n。
- 该函数调用通过标准输入(通常来自键盘)读取单个字符并将其存储在数组ch的第i个位置上。
- 当捕获到换行符\ n时,则利用break终止循环。
4.
分类统计字符 :
全部评论 (0)
还没有任何评论哟~
