printf 输出double
时间: 2023-11-20 15:59:37 浏览: 68
Printf输出格式.
3星 · 编辑精心推荐
在C语言中,可以使用`%f`格式说明符来输出`double`类型的变量。例如:
```c
double num = 3.14159;
printf("%f", num); // 输出:3.141590
```
需要注意的是,`%f`默认情况下会输出小数点后6位,如果需要输出更多或更少的小数位数,可以在`%`和`f`之间加上数字,表示小数点后的位数。例如:
```c
double num = 3.14159;
printf("%.2f", num); // 输出:3.14
```
这将输出`num`的值,小数点后保留2位。
阅读全文