c语言判断完数的个数
时间: 2023-08-03 07:04:00 浏览: 244
c语言判断完数-
5星 · 资源好评率100%
如果你想判断一个数的位数,可以将这个数不断地除以10,直到商为0为止,每除一次,位数加1。以下是一个用C语言实现的例子:
```c
#include <stdio.h>
int main() {
int num, count = 0;
printf("请输入一个整数:");
scanf("%d", &num);
while (num != 0) {
count++;
num /= 10;
}
printf("这个数共有 %d 位。\n", count);
return 0;
}
```
在这个例子中,我们使用了一个 while 循环来不断将 num 除以 10,并且每次循环计数器 count 都加 1。当 num 变成 0 时,循环结束,此时 count 就是这个数的位数。
阅读全文