輸出小數(shù)的時(shí)候,%f ? 和 ?%1f ?和 ?%.1f ?有什么區(qū)別 ?? ? ? ? ? ? ? ? ? ? ? ? ? ?其中 ?%1f ? 這個(gè)對(duì)不對(duì)? 是不是就沒(méi)有這個(gè)寫(xiě)法 ?我在寫(xiě)程序是輸出這個(gè)結(jié)果和%f是一樣的;? ? ? ? ? 求指教????
3 回答
已采納

一瞬兒光
TA貢獻(xiàn)178條經(jīng)驗(yàn) 獲得超70個(gè)贊
%f和%lf分別是float類(lèi)型和double類(lèi)型用于格式化輸入輸出時(shí)對(duì)應(yīng)的格式符號(hào)。
其中:
float,單精度浮點(diǎn)型,對(duì)應(yīng)%f.
double,雙精度浮點(diǎn)型,對(duì)應(yīng)%lf.
在用于輸出時(shí):
float類(lèi)型可以使用%lf格式,但不會(huì)有任何好處。
double類(lèi)型如果使用了%f格式可能會(huì)導(dǎo)致輸出錯(cuò)誤。
在用于輸入時(shí):
double 類(lèi)型使用了%f格式,會(huì)導(dǎo)致輸入值錯(cuò)誤。
float類(lèi)型使用double類(lèi)型不僅會(huì)導(dǎo)致輸入錯(cuò)誤,還可能引起程序崩潰。
這種東西網(wǎng)上都有,我就直接給你找了一個(gè)答案,懶得打了。沒(méi)有%1f,你想說(shuō)的是%LF吧。
點(diǎn)擊展開(kāi)后面3條
- 3 回答
- 0 關(guān)注
- 1248 瀏覽
添加回答
舉報(bào)
0/150
提交
取消