21xrx.com
2024-12-23 03:50:57 Monday
登录
文章检索 我的文章 写文章
C语言键盘输入字符——统计字母数量
2023-06-15 19:17:16 深夜i     --     --
C语言 键盘输入 字符 统计 字母个数

在C语言程序中,有时候需要从键盘上接收用户输入的字符串,并对其中的信息进行分析和处理。本文将介绍如何使用C语言从键盘输入一串字符,并统计其中字母的个数。

首先,我们可以使用C语言中的scanf()函数从键盘上读取用户输入的字符串。具体代码如下:


char str[100];

scanf("%s", str);

上述代码用一个字符数组来存储用户输入的字符串,其中%s表示接收字符串输入。接着,我们可以使用一个循环遍历字符数组中的每个字符,判断其是否为字母,并统计字母个数。具体代码如下:


int i, cnt = 0;

for(i=0; str[i]!='\0'; i++)

{

  if((str[i]>='a'&&str[i]<='z')||(str[i]>='A'&&str[i]<='Z'))

    cnt++;

}

printf("字符串中字母的个数为:%d", cnt);

上述代码中,使用i变量作为循环计数器,遍历字符数组中的每个字符。如果该字符是字母,则将计数器加1,最后输出统计结果。

通过上述方法,我们可以使用C语言从键盘输入一串字符,并统计其中字母的个数。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复