在C语言中,可以使用格式化输出函数printf来控制小数点位数。具体可以使用如下的格式控制符:
以下是一个示例代码:
#include <stdio.h>
int main() {
float num = 3.14159;
printf("%.2f\n", num); // 输出小数点后2位
printf("%.0f\n", num); // 输出整数部分
return 0;
}
输出结果为:
3.14
3
通过调整格式控制符中的n的值,可以控制小数点的位数。