資訊學奧賽一本通 1027:輸出浮點數 | OpenJudge NOI 1.1 07
【題目連結】
ybt 1027:輸出浮點數
OpenJudge NOI 1.1 07:輸出浮點數
【題目考點】
1. 以不同形式輸出浮點型別的量
- 使用printf 輸出浮點型量時,不同的定格式控制說明符效果如下
格式控制說明符 | 效果 | 示例 |
---|---|---|
%f | 以小數形式輸出 | 10.020000 |
%e | 以科學計數法形式輸出 | 1.002e1 |
%g | 至多保留6位有效數字,去除末尾的0。 當該數字在%e形式下指數大於等於6或小於等於-5時,使用%e,否則使用%f。 | 10.02 |
注:存在說明符%E, %G,其效果分別與%e,%g相同,只不過輸出的指數標識不是e而是E
2. 輸出浮點型量預設保留小數位數
- printf輸出浮點型量,如不指定保留位數,預設保留6位
例:printf("%f", 1.02);//輸出1.020000
3. 輸出浮點型量a保留x位小數的寫法:
cout<<fixed<<setprecision(x)<<a;
printf("%.xf", a);
【題解程式碼】
解法1:使用scanf,printf輸入輸出
#include <bits/stdc++.h>
using namespace std;
int main()
{
double a;
scanf("%lf", &a);
printf("%f\n%.5f\n%e\n%g", a, a, a, a);
return 0;
}
相關文章
- 資訊學奧賽一本通 1029:計算浮點數相除的餘 | OpenJudge NOI 1.3 11
- 資訊學奧賽一本通 1010:計算分數的浮點數值 | OpenJudge NOI 1.3 05
- 資訊學奧賽一本通 1032:大象喝水 | OpenJudge NOI 1.3 14
- 資訊學奧賽一本通 1012:計算多項式的值 | OpenJudge NOI 1.3 07
- 資訊學奧賽一本通 1051:分段函式 | OpenJudge NOI 1.4 13函式
- 資訊學奧賽一本通 1035:等差數列末項計算 | OpenJudge NOI 1.3 18
- 資訊學奧賽一本通 1016:整型資料型別儲存空間大小 | OpenJudge NOI 1.2 01資料型別
- 資訊學奧賽一本通 1018:其他資料型別儲存空間大小 | OpenJudge NOI 1.2 03資料型別
- 資訊學奧賽一本通 1118:鋪地毯 視訊題解
- 資訊學奧賽一本通1099:第n小的質數 視訊題解
- 資訊學奧賽一本通 1218:取石子游戲(NIM)
- 資訊學奧賽一本通 1289:攔截導彈(evd)
- 資訊學奧賽一本通 1272:分組揹包(evd)
- 資訊學奧賽一本通 1230:尋找平面上的極大點(evd)
- 資訊學奧賽考點
- 資訊學奧賽一本通 1322:攔截導彈問題(evd)
- C++奧賽一本通貪心題解C++
- 信奧一本通1403:素數對
- 一、資訊學奧賽簡介
- 信奧一本通1187:統計字元數字元
- 信奧賽C++老師解一本通題: 1180:分數線劃定C++
- 南沙C++信奧賽陳老師解一本通題 1117:整數去重C++
- 突破資訊學奧賽生天花板
- 信奧賽陳老師解一本通題: 1070:人口增長
- 資訊學奧賽--C語言筆記(一)C語言筆記
- 信奧賽一本通陳老師解題 1128:影像模糊處理
- 第一章:位運算-------輸入浮點數,輸出對應二進位制數
- 信奧一本通1164:digit函式Git函式
- 南沙C++信奧賽陳老師解一本通題 1230:尋找平面上的極大點C++
- 浮點數
- Android Wifi熱點 資料傳輸Socket 通訊AndroidWiFi
- 高二的他已透過NOI保送北大了,讓我們一起了解他的資訊學奧賽學習經歷吧!!!
- input限制只能輸入整數或保留小數點後2位的浮點數
- 南沙C++信奧賽陳老師解一本通題: 1963:【13NOIP普及組】小朋友的數字C++
- c中int型和浮點型的格式話輸出
- 南沙C++信奧賽陳老師解一本通題 1270:【例9.14】混合揹包C++
- NOI1.1題庫——超級瑪麗
- 浮點數的理解