1樓:
就是輸出整型數時,每個數在螢幕上佔有5個字元的寬度且右對齊,每個資料至少輸出2位,不足的前面用0補齊。如printf("%5.2d",8);,則螢幕上顯示:
***08。***表示3個空格。
2樓:瘋狂的地球
這個貌似應該是%5.2f吧,意思是輸出的數字一共佔5位,不夠的用空格補上,多的不要,然後保留小數點後兩位,%d的話是代表以十進位制整形輸出,不應該有小數點啊,
3樓:匿名使用者
%d 是輸出十進位制數,數字5代表輸出五位 2代表保留小數點後2位
4樓:唯美¢獨白
%d是列印十進位制整數;%.2d是列印十進位制整數並且至少列印兩位數字;%5.2d是列印十進位制整數,至少列印兩位整數且設定列印的數的最小欄位寬度為5。
5樓:孫明保
6樓:匿名使用者
格式化輸出,以十進位制形式輸出5.2
cpk中的a2、d2、d4分別代表什麼意思,請各位大俠幫忙解答
7樓:匿名使用者
你所說的a2、d2、d4應該是指計量控制圖計算控制上下限的係數表裡的,它是指控制圖係數,與樣本容量有關,根據樣本大小查到對應的係數。
8樓:匿名使用者
只是一個常數而已,我們根據樣本大小選擇相應的數值就可以,不用太關心
c語言%8.2d什麼意思,尤其是那個8是幹嘛的?
9樓:匿名使用者
應該是%8.2f ,不應該是d
佔8位,小數點後面保留兩位的意思
10樓:魯濱遜_克羅索
8是輸出是數佔的寬度為8列(如果實際寬度超過,則以實際寬度為準顯示),.2的意思是輸出時顯示小數點後兩位,%d是指輸出整數,所以這個好像有點問題,這樣寫可以,但是這樣用沒有意義,一般用%8.2f 吧
%e意思是以指數形式輸出,如1e10,代表1乘以10的10次方
c語言中%5.2d是什麼意思
11樓:學雅思
%5.2d意思是輸出整型數時,每個數在螢幕上佔有5個字元的寬度且右對齊,每個資料至少輸出2位,不足的前面用0補齊。如printf("%5.
2d",8);,則螢幕上顯示:***08。***表示3個空格。
%屬於轉義字元,通過樣式化輸出函式printf()輸出想要的結果。
擴充套件資料函式printf從右到左壓棧,然後將先讀取放到棧底,最後讀取的放在棧頂,處理時候是從棧頂開始的,所以看見的結果是,從右邊開始處理的。
printf("《格式化字串》", 《參量表》);
格式化字串包含了要被寫入到標準輸出 stdout 的文字。它可以包含嵌入的 format 標籤,format 標籤可被隨後的附加引數中指定的值替換,並按需求進行格式化。format 標籤屬性是 %[flags][width][.
precision][length]specifier
%d 十進位制有符號整數
%u 十進位制無符號整數
%f 浮點數
%s 字串
%c 單個字元
%p 指標的值
%e 指數形式的浮點數
12樓:
用在scanf中是錯誤的,不說。用在printf中意思是:將對應的變數或常量值按十進位制整型數輸出到螢幕上,佔寬5列右對齊,實際資料位數大於5時按實際位數輸出,小於5時至少輸出2位,不足2位的前面用0補齊。
如有printf("%5.2d",1);,則在螢幕上印出***01字樣——一個x表示一個空格。這種功能在字元螢幕上製表很有用。
13樓:聽不清啊
c語言中%5.2d是錯誤的。
c語言中%5.2f是輸出float型值的,以至少5位寬度、2位小數輸出一個float量。總寬度不到5位時,前面補空格。
14樓:碧海風雲
%5.2d是錯的。。。整型變數不可能出現小數點。
%5.2f是輸出float型值的,以至少5位寬度、2位小數輸出一個float量。總寬度不到5位時,前面補空格。
15樓:慶年工坊
將變數以整數型方式輸出,至少2位數,不足兩位的前面加0,至少佔5個字元的位置,不足5位數的前面加空格
16樓:衛班科技
%5.2d 和 %5d是一樣的
佔5個字元位 然後輸出結果
17樓:匿名使用者
d格式:用來輸出十進位制整數。有以下幾種用法:
%d:按整型資料的實際長度輸出。
%md:m為指定的輸出欄位的寬度。如果資料的位數小於m,則左端補以空格,若大於m,則按實際位數輸出。
%ld:輸出長整型資料。
不存在%5.2d形式啦!
18樓:匿名使用者
你接下來輸出的資料總共佔五個製表位(空格),而且你輸出的資料保留兩位小數,小數位不足兩位用0補齊,整數位不足用空格補齊,例如你要輸出5,如果用%5.2d就會輸出, 5.00,五前面有一個空格,你輸出的資料是左對齊的。
19樓:匿名使用者
%d 表示整數,5是顯示一共5位,數字靠右左邊用空格補齊,.2是兩位小數
20樓:惡魔
c語言中%5.2d是錯誤的。
不存在的
整型變數不存在這種語法的
只存在於float和double中
21樓:匿名使用者
小數部分保留二個有效數字,整數部分最多保留五位有效數字!小數部分不足的用0補位,整數部分不足五位的不用管!
22樓:匿名使用者
輸出的域寬為5小數佔2位,格式為右對齊。望採納!
23樓:路路
輸出的十進位制整數小數點前保留5位,小數點後保留2位——顯然是不對的
24樓:哎呀沃去
were to be suspended for a while at the
25樓:厚德vc載物
小數點前保留5位,**點後保留2位,如:12345.12
26樓:湖工機械田慶祿
保留五位數輸出,其中小數佔兩位
27樓:落葉則知秋
%5.2d,為右對齊,是m.n格式,
比如%d=12345
%5.2d=123.45
28樓:唯美¢獨白
%d是列印十進位制整數;%.2d是列印十進位制整數並且至少列印兩位數字;%5.2d是列印十進位制整數,至少列印兩位整數且設定列印的數的最小欄位寬度為5。
c語言中,%3.2d是什麼意思
29樓:匿名使用者
//應該是來 格式化 字串,自 用在printf等格式化輸出語句中。不過有點小問題,d表示整數,f才是浮點數。如printf("%3.2f",1.2323);
//表示 把1.2323按指定格式輸出:3表示整數部分佔3個字元,不足3個,前面補空格;超過3位,按實際大小輸出整數;2表示小數部分2位,不足2位補0,超過2位四捨五入;
上面的輸出為
__1.23
C語言中語句是什麼意思,c語言中!是什麼意思?
我猜你說的是三目運算 例如c a b?a b 這個就是等同於 if a b else 對於條抄 件表示式b x y,先計算 襲條件b,然後進行判bai斷。如果b的值為true,計算dux的值,運算zhi結果為x的值 否dao則,計算y的值,運算結果為y的值。一個條件表示式絕不會既計算x,又計算y。條...
在c語言中是什麼意思在c語言中是什麼意思
有好多種形式。1.運算子 取餘運算子。2.格式 d是整型,c是字元型,是輸出 ld是輸出長整型。f是輸出浮點型 小數形式 e是輸出浮點型 指數形式 lf le用於輸出double型,g選 e f長度小的一種,且不輸出多餘的零。o輸出八進位制,不會輸出負的,x輸出十六進位制。hd用於輸出短整型。s用於...
floor在C語言中是什麼意思,C語言中 c是什麼意思
floor 是c語言中的一個數學函式,意思是向下取整,即取不大於要求值的最大的那個整數 專值。floor原意為地板之意,屬可以助記為數值猶如人處在地板上,取小於該數值的地板。函式標頭檔案 include 函式原型 double ceil double x 函式說明 floor x 返回不大於x的最大...