亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

%m.nf的含義

%m.nf,不是表示輸出數的長度為m位,小數點后n位嗎?比如你輸入 12.345;如果你的m小于等于數的長度即6,輸出的長度是6,如果m大于這個長度,比如說m為7,會先輸出1個空格,再輸出12.345;n 的數值決定小數點后輸出幾個數,多出的用0 補。為何小編說是小數點前m位,小數點后n位呢?

正在回答

5 回答

已修正,感謝你的仔細

1 回復 有任何疑惑可以回復我~
#1

一紙一筆 提問者

2015-04-23 回復 有任何疑惑可以回復我~
#2

木畏

我是第一個贊你的?
2015-04-23 回復 有任何疑惑可以回復我~

查了百度:一個例子更直觀

loat i=10.1;

printf("%7.2f",i);


那么答應的結果就為: ?10.10(包含空格在內占7位,小數占2位)。


0 回復 有任何疑惑可以回復我~
#1

zhao2006

111
2015-08-10 回復 有任何疑惑可以回復我~

那么問題來了...在使用%m.nf 時.我怎么知道m 的位限制在幾位?n限制在幾位?

比如這句:""n 的數值決定小數點后輸出幾個數,多出的用0 補"

如何得知n的數值.?

最好有個例子.表示下.才理解

0 回復 有任何疑惑可以回復我~

我的理解和你一樣

0 回復 有任何疑惑可以回復我~

估計小編,一時手誤吧。。

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
C語言入門
  • 參與學習       926904    人
  • 解答問題       21533    個

C語言入門視頻教程,帶你進入編程世界的必修課-C語言

進入課程

%m.nf的含義

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號