1樓:匿名使用者
d表示整形,怎麼會有7.2的小數形式?
建議查書確認輸入。當然了,也有可能是為了輸出700.00這樣的整型數。查好了,也給個回覆哦……
2樓:匿名使用者
左對齊,按整型輸出,共七位,小數佔兩位 ,我覺得那個d 應該為f
3樓:ctt陳亭亭
這個,你可以看書,書上一般在第二章!資料型別,輸入輸出格式!希望能幫助你!
c語言中%7.2什麼意思
4樓:四舍**入
1、%7.2f指的
是格式化為float的浮點數格式。
2、其中的7指的是最後輸出總的佔位符為7位,包含小數點,小數點也佔一位,不足時前面補上空格符,缺幾個補幾個。
3、其中的.2指的是保留最後的2位小數。
4、比如%7.2f的2.5輸出就是:(加號代表空格符)+++2.50。
5樓:
這要看%7.2後面跟什麼字元了。
1.若跟的是f或lf,即是%7.2f或%7.
2lf,則指示輸出函式輸出與之對應的浮點數,小數點後取2位,不足用0補齊,且佔寬7位右對齊。若對應的浮點數超過了7位則按實際位數輸出。
2.若跟的是s,即%7.2s,則指示輸出函式輸出與之對應的字串,取字串前2位佔寬7位右對齊。
3.若跟了其他字元,則一般是非法的,除非你有了新的定義。但編譯時不一定報錯,就是達不到你想要的目的。
6樓:匿名使用者
僅有一個 %7.2 麼?那我就不知道
如果類似於 %7.2f,則表示輸出一個浮點數,保留小數點後2位,小數點前的輸入,不足7位時,用0補齊,超過7位時,按實際輸出。例如0001234.
56,或者 12345678.91
c語言中"%7.2f"表示什麼 30
7樓:
類似"%7.2f"的字串在c中叫控制字串,常用在scanf函式和printf函式中對輸入功能和輸出格式進行控制和規範。
具體的"%7.2f"控制字串只能用在printf函式中,在scanf中是非法的,因為其中的.2是精度控制,而scanf函式在接收浮點數時是不允許進行精度限制的。
在printf中,"%7.2f"中的f表示輸出的資料是浮點型(float、double型共用)。.2表示輸出資料保留小數點後2位小數,第3位四捨五入;7表示輸出資料在終端裝置上佔用7個字元寬度右對齊,實際資料位數(包括小數點)小於7時左邊用空格補齊,大於7時按實際位數向右擴充套件輸出。
%是控制字串的前導符號,不寫,後面的字元就不是上述解釋了。
8樓:魔方格的故事
表示該浮點型佔7個寬度,保留兩位小數,小數點也算一個寬度。
.2是保留兩位小數,7是指寬度為7。
**示例如下:
#include
int main ()
c語言是一門通用計算機程式語言,廣泛應用於底層開發。c語言的設計目標是提供一種能以簡易的方式編譯、處理低階儲存器、產生少量的機器碼以及不需要任何執行環境支援便能執行的程式語言。
儘管c語言提供了許多低階處理的功能,但仍然保持著良好跨平臺的特性,以一個標準規格寫出的c語言程式可在許多電腦平臺上進行編譯,甚至包含一些嵌入式處理器(微控制器或稱mcu)以及超級電腦等作業平臺。
二十世紀八十年代,為了避免各開發廠商用的c語言語法產生差異,由美國國家標準局為c語言制定了一套完整的美國國家標準語法,稱為ansi c,作為c語言最初的標準。 目前2023年12月8日,國際標準化組織(iso)和國際電工委員會(iec)釋出的c11標準是c語言的第三個官方標準,也是c語言的最新標準,該標準更好的支援了漢字函式名和漢字識別符號,一定程度上實現了漢字程式設計。
c語言是一門程序導向的計算機程式語言,與c++,java等物件導向的程式語言有所不同。
其編譯器主要有clang、gcc、win-tc、sublime、msvc、turbo c等。
9樓:匿名使用者
1、%7.2f表示:列印7位有效數字(若超出,則按該型別實際有效位顯示),其中小數佔兩位。
2、%m.nf表示輸出m位浮點型數,其中,m為域寬(整數位數+小數位數+小數點),n為小數位數(自動對n位後小數進行四捨五入);若輸出數本身的長度小於m,則左邊補空格,即為右對齊的方式。
例如用%7.2f輸出45.34777,在螢幕上顯示為: 45.35 (4前面有兩個空格)。
10樓:哪兒痛
樓主你好!
很高興為你答題!
%m.nf表示輸出m位浮點型數,其中,m為域寬(整數位數+小數位數+小數點),n為小數位數(自動對n位後小數進行四捨五入)或n個字元;若輸出數本身的長度小於m,則左邊補空格,即為右對齊的方式
比如%6.2f,輸出個45.347,在螢幕上顯示為(空格)45.35
希望我的回答對你有幫助!望採納!
11樓:聚居之閃人
這麼說吧! 一共有7個空給你填數字與小數點 有2位是小數點 如float=123.456; printf(「%7.
2f\n」,f); 結果呢 —123.46 — 表示空格
12樓:亞遊推廣
打油詩:一段情話斷了,原來只是嘻嘻哈哈;爭吵苦惱傻傻,提心吊
13樓:匿名使用者
表示輸出一個長度7位,且帶2位小數的浮點數。這是一個格式串。
14樓:匿名使用者
輸出佔m列,其中n位小數,如果數值長度小於m,左補空格。
c語言中d什麼意思,C語言中 d什麼意思
d 有符號整數 十進位制 格式化符也可用於字典,可用 name 引用字典中的元素進行格式化輸出。可指定最小的欄位寬度,如 5d 2。也可用句點符指定附加的精度,如 3d 3。d 輸入輸出為整形 d,長整型 d,短整型 hu,無符號整形 u。s 輸入輸出為字串 c字元。f 輸入輸出為浮點型 f雙精度浮...
c語言中d是什麼意思,C語言中 d和 f是什麼意思啊?
d 有符號整數 十進位制 格式化符也可用於字典,可用 name 引用字典中的元素進行格式化輸出。可指定最小的欄位寬度,如 5d 2。也可用句點符指定附加的精度,如 3d 3。在printf 和scanf 中使用的表示要輸出和輸入的內容的型別是 d 十進位制整數 ld 十進位制長整數 c 字元型別 f...
c語言中c什麼意思,c語言中!是什麼意思?
c表示取c的邏輯非,例如if c 表示如果c 0,則語句成立。不曉得你要問什麼 如果想要更確切的解釋,請貼出相關 一種計算機程式語言,是現在運用最廣泛的語言,用於編寫程式 邏輯運算子,取反的意思 真 假 假 真 你確定歎號是中文狀態的嗎?c語言中!是什麼意思?include stdio.h main...