21xrx.com
2024-09-20 06:01:42 Friday
登录
文章检索 我的文章 写文章
C语言中如何判断一个数是几位数
2023-06-17 10:08:59 深夜i     --     --
C语言 判断 几位数

在C语言中,判断一个数是几位数可以通过以下代码实现:


#include

int main() {

  int num, count = 0;

  printf("请输入一个整数:");

  scanf("%d", &num);

  while (num != 0) {

    count++;

    num /= 10;

  }

  printf("这个数是%d位数。\n", count);

  return 0;

}

代码中使用了一个变量count来计数,首先要输入一个整数num。然后,使用while循环计算num中数字的个数,直到num为0为止。在循环中,把count加1,然后将num除以10,得到一个更小的数(去掉末位)。最后,输出这个数是几位数。

  
  

评论区

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