写一个c语言程序,使得输入一个正整数,编程用循环语句求出此数的位数
时间: 2023-06-04 16:08:38 浏览: 180
C语言求一个正整数的位数
3星 · 编辑精心推荐
好的,这是一个关于编程的问题,可以回答。下面是一个用循环语句求出正整数位数的c语言程序:
```c
#include <stdio.h>
int main() {
int num, count = 0;
printf("请输入一个正整数:");
scanf("%d", &num);
while (num != 0) {
count++;
num /= 10;
}
printf("该正整数的位数为:%d", count);
return 0;
}
```
输入一个正整数,程序就会输出它的位数。希望对你有帮助!
阅读全文