c語言中 7 2f 表示什麼

2021-08-16 08:38:03 字數 577 閱讀 6857

1樓:洪萍佘翎

7位有效數字(其實是佔位符號)裡面包括後面的兩位小數和小數點。

如果超出7位,則按實際的輸出。例子如下:

#include

void

main()

輸出:120005566.55,

479.12

120005566.55,479.12

2樓:餘思柔東萍

類似"%7.2f"的字串在c中叫控制字串,常用在scanf函式和printf函式中對輸入功能和輸出格式進行控制和規範。

具體的"%7.2f"控制字串只能用在printf函式中,在scanf中是非法的,因為其中的.2是精度控制,而scanf函式在接收浮點數時是不允許進行精度限制的。

在printf中,"%7.2f"中的f表示輸出的資料是浮點型(float、double型共用)。.2表示輸出資料保留小數點後2位小數,第3位四捨五入;7表示輸出資料在終端裝置上佔用7個字元寬度右對齊,實際資料位數(包括小數點)小於7時左邊用空格補齊,大於7時按實際位數向右擴充套件輸出。

%是控制字串的前導符號,不寫,後面的字元就不是上述解釋了。

C語言中7 2什麼意思,c語言中 7 2f 表示什麼

他實現的就是 prun右移四位以後 位與上0x0f 強制轉換成字元型 結果賦給n2 假設 prun是0xcf 右移四位就是0x0c 位與上0x0f結果是0x0c 除以7.2然後取小數部分 結構指標變數 成員名 ra 1 等價於 a 1 c語言中 7.2什麼意思 1 7.2f指的 是格式化為float...

c語言中printf後面f和72f有什麼區別一般

區別 f是預設輸出,應該是小數點後6位,7.2f是輸出小數點後2位,資料位寬是7位。操作方法如下 1 首先新建一個printf專案,如圖所示。2 然後新增一個printf.cpp檔案。3 包含需要用到的標頭檔案。4 接著輸入main函式,如圖所示。5 printf作用 向控制檯輸出一段文字使用pri...

c語言中怎麼表示除法,C語言中怎麼表示除法

5處以2這樣寫 5 2結果是取整數的也就是等於2 是除法取餘數好好看看數吧 c語言中除號用 表示,相應的,乘號用 表示 a b 表示a除以b,但是需要注意,當a b均為整形時,運算為求出不大於商的最大整數,如10 7 1,5 2 2,13 4 3 相對應,a b表示求a除以b的餘數 如果要實數除法,...