題目描述
會說整數之後,牛牛開始嘗試浮點數(小數),輸入一個浮點數,輸出這個浮點數。
輸入描述
輸入一個浮點數
輸出描述
輸出一個浮點數,保留三位小數
示例 1
輸入:1.359578
輸出:1.360
解題思路
方案一
使用
%f
進行浮點型資料的輸入輸出
在 C 語言中想要保留三位小數進行輸出,可以用 %.3f
。
%.3f
在 printf()
語句中,整數部分全部輸出,小數部分輸出三位,不足三位自動在後面補 0,大於三位的截短到三位。
具體程式碼如下:
#include <stdio.h>
int main()
{
float number = 0; /* 定義一個浮點型變數 */
scanf("%f", &number); /* 輸入一個浮點數 */
printf("%.3f", number); /* 輸出我們輸入的浮點數,並保留三位小數 */
return 0;
}