c語言中保留兩位小數怎麼表示

題目:

c語言中保留兩位小數怎麼表示

解答:

輸出時?%.2f 即可指定輸出兩位小數
再問: 那356.f表示什麼
再答: 舉個例子:%a.bf (a,b均爲整數) 是說輸出時按浮點數輸出,共占a位。其中小數部分b位(若數值本身位數不足,後補0;超過則截斷),小數點1位,整數部分a-b-1位(不足,前補空格;超出則按實際位數輸出)。 當a或b爲空時,a或b按系統默認取值。 所以356.f 就是一共輸出356位(前面很多空格),小數部分則按系統默認輸出6位。
再問: 前面沒有百分號嘞
再答: 沒有%啊,那就直接輸出356.f 不過,這樣可能會出現錯誤:前面的變量輸出描述和後面的變量不對應。

添加新評論

暱稱
郵箱
網站