BC4-牛牛學說話之-浮點數

main工作室發表於2023-01-18

題目描述

會說整數之後,牛牛開始嘗試浮點數(小數),輸入一個浮點數,輸出這個浮點數。

輸入描述

輸入一個浮點數

輸出描述

輸出一個浮點數,保留三位小數

示例 1

輸入:1.359578
輸出:1.360

解題思路

方案一

使用 %f 進行浮點型資料的輸入輸出

在 C 語言中想要保留三位小數進行輸出,可以用 %.3f

%.3fprintf() 語句中,整數部分全部輸出,小數部分輸出三位,不足三位自動在後面補 0,大於三位的截短到三位。

具體程式碼如下:

#include <stdio.h>

int main()
{
	float number = 0;		/* 定義一個浮點型變數 */

	scanf("%f", &number);	/* 輸入一個浮點數 */
	
	printf("%.3f", number);	/* 輸出我們輸入的浮點數,並保留三位小數 */

	return 0;
}

相關文章