回覆列表
-
1 # 手機使用者86572293136
-
2 # 使用者8145404483436
printf("%f",fVal);//這是浮點預設輸出格式,小數點保留6位
printf("%.1f",fVal);//.1是說明,小數點保留1位,對其後的資料進行四捨五入
printf("%.2f",fVal);//.2是說明,小數點保留2位,對其後的資料進行四捨五入,你想保留幾位,就用點幾
printf("%10f",fVal);//輸出寬度為10個字元,右對齊,前補空格,小數點保留6位
printf("%10.2f",fVal);//輸出寬度為10個字元,右對齊,前補空格,小數點保留2位
f格式符:
%f 實數輸出,整數按實際,6位小數。
%m.nf 總位數m(含小數點),有n位小數。
%-m.nf 同上,左對齊。
scanf函式的附加格式符:
l 用於長整型(%ld%lo%lx)或double型別實數(%lf%le)。
h 用於短整型(%hd%ho%hx)。
* 表示對應輸入不賦給一個變數。