c语言编写程序输入一个数后,输出其整数部分的位数(例如输入123.4则输出3,输入-0.6则输出0)。 输入说明: 一个数 输入说明: 位数 输入示例: 123.4 输出示例: 3
时间: 2024-02-25 20:54:10 浏览: 88
好的,这是一个简单的 C 语言程序,实现了你的需求:
```c
#include <stdio.h>
#include <math.h>
int main() {
float num;
printf("请输入一个数:");
scanf("%f", &num);
int integer_part = abs((int)num); // 取整数部分并取绝对值
int count = 0;
while (integer_part > 0) {
count += 1;
integer_part /= 10; // 整数部分除以10,向下取整
}
printf("整数部分的位数为:%d\n", count);
return 0;
}
```
这段代码会先让用户输入一个数,然后取其整数部分并取绝对值,接着用一个循环来计算整数部分的位数。最后输出结果即可。
阅读全文
相关推荐


















