21xrx.com
2025-04-19 02:36:10 Saturday
文章检索 我的文章 写文章
C语言实现字符个数统计
2023-06-17 16:17:42 深夜i     9     0
C语言 字符串 字符 统计

在C语言中,如果我们要统计一个字符串中字符的个数,可以通过循环遍历字符串,依次统计其中字符的数量。

具体实现如下:

1. 首先声明一个变量,用于存储字符的数量,赋初值为0。

2. 然后通过常用的字符串处理函数 strlen(),获取字符串的长度,也就是字符的总数。

3. 接着,使用循环遍历字符串,每当遇到一个字符,就将存储字符数量的变量加1。

4. 最后输出字符的数量即可。

下面是具体实现代码:

#include 
#include 
int main()
{
  char str[100];
  int count = 0, i;
  printf("请输入一个字符串:");
  gets(str);
  for(i = 0; i < strlen(str); i++)
  {
    if(str[i] != ' '// 如果不是空格,则计数器加1
      count++;
  }
  printf("该字符串中共有%d个字符\n", count);
  return 0;
}

运行结果:

请输入一个字符串:hello world

该字符串中共有10个字符

  
  

评论区