编写一个求整数位的c语言代码
时间: 2023-06-01 10:02:31 浏览: 99
c代码-4.从键盘键盘输入3个整数,然后找出最小的数并输出。例如:输入"10,41,31",输出 "三个数是:10,41,31.最小数是:10."。
以下是一个求整数位的C语言代码:
```c
#include <stdio.h>
int main() {
int num, count = 0;
printf("请输入一个整数:");
scanf("%d", &num);
while (num != 0) {
num /= 10;
count++;
}
printf("该整数的位数为:%d", count);
return 0;
}
```
首先要求用户输入一个整数,然后用while循环来不断将这个整数除以10,直到它变成0为止。每除以一次,计数器就加1,最终输出计数器的值作为整数的位数。
阅读全文