求解下面的c語言題目,麻煩詳細解釋下謝謝

2021-05-05 00:21:10 字數 2113 閱讀 6058

1樓:

顯示結果:65536

printf() 輸出格式控制

1.轉換說明符

%a(%a) 浮點數、十六進位制數字和p-(p-)記數法(c99)

%c 字元

%d 有符號十進位制整數

%f 浮點數(包括float和doulbe)

%e(%e) 浮點數指數輸出[e-(e-)記數法]

%g(%g) 浮點數不顯無意義的零"0"

%i 有符號十進位制整數(與%d相同)

%u 無符號十進位制整數

%o 八進位制整數 e.g. 0123

%x(%x) 十六進位制整數0f(0f) e.g. 0x1234

%p 指標

%s 字串

%% "%"

2.標誌

左對齊:"-" e.g. "%-20s"

右對齊:"+" e.g. "%+20s"

空格:若符號為正,則顯示空格,負則顯示"-" e.g. "% 6.2f"

#:對c,s,d,u類無影響;對o類,在輸出時加字首o;對x類,在輸出時加字首0x;

對e,g,f 類當結果有小數時才給出小數點。

3.格式字串(格式)

〔標誌〕〔輸出最少寬度〕〔.精度〕〔長度〕型別

"%-md" :左對齊,若m比實際少時,按實際輸出。

"%m.ns":輸出m位,取字串(左起)n位,左補空格,當n>m or m省略時m=n

e.g. "%7.2s" 輸入china

輸出" ch"

"%m.nf":輸出浮點數,m為寬度,n為小數點右邊數位

e.g. "%3.1f" 輸入3852.99

輸出3853.0

長度:為h短整形量,l為長整形量

printf的格式控制的完整格式:

% - 0 m.n l或h 格式字元

下面對組成格式說明的各項加以說明:

①%:表示格式說明的起始符號,不可缺少。

②-:有-表示左對齊輸出,如省略表示右對齊輸出。

③0:有0表示指定空位填0,如省略表示指定空位不填。

④m.n:m指域寬,即對應的輸出項在輸出裝置上所佔的字元數。n指精度。用於說明輸出的實型數的小數位數。為指定n時,隱含的精度為n=6位。

⑤l或h:l對整型指long型,對實型指double型。h用於將整型的格式字元修正為short型。

---------------------------------------

格式字元

格式字元用以指定輸出項的資料型別和輸出格式。

①d格式:用來輸出十進位制整數。有以下幾種用法:

%d:按整型資料的實際長度輸出。

%md:m為指定的輸出欄位的寬度。如果資料的位數小於m,則左端補以空格,若大於m,則按實際位數輸出。

%ld:輸出長整型資料。

②o格式:以無符號八進位制形式輸出整數。對長整型可以用"%lo"格式輸出。同樣也可以指定欄位寬度用「%mo」格式輸出。

2樓:尾芝

輸出 0

不知道為什麼

自己試下

求解一道c語言題目 請詳細解釋一下怎樣輸入輸出多組資料。謝謝!

3樓:與子如初見

#include

int main(void)

};int i=0,j=0,k=0;

int temp;

for(i=0;i<6;i++)

}for(i=0;i<6;i++)}}

}for(i=0;i<6;i++)

printf("\n");

}return 0;}

4樓:匿名使用者

多個一維陣列輸入或者二維陣列輸入,結構體等等也可以

c語言題目。這道題看不懂。。求大神詳細解釋下,謝謝

5樓:匿名使用者

答案選b。

定義結構體陣列c

未執行f(c)時,c[0]為 qian,f,95,92 c[1]為 sun,m,98,99

執行f(c)時,將c作引數傳遞

執行f(c)後將c[1]的值改變為 zhao,m,85,90f()函式作用就是對c[1]重新賦值

高分求解下面這套簡單c語言題的答案,急

d.28 d.a 0 0 d.strp mba 共用型資料中的成員可以是結構型,但不可以是共用型b.算術運算 關係運算 賦值運算 c.min d.ffff d.1,1 d.p1 n d.指向整型函式的指標變數 哥們,你想把人給累死呀!這題目一個也不會?不想做吧!剛學c,只會 幾道,悲哀啊 ddccb...

求解一道c語言題目,求詳細解釋答案4怎麼來的

目的 題目意思是求字串變數 t中是否存在變數c的值即是否存在字元 a 如果存在則輸出 a 在字串t中的索引位置,如果不存在則輸出 1。空格也算一個索引位置 方法 題目利用for迴圈遍歷字元陣列t中的每一個元素變數n 存放字元陣列t的長度。變數k 存放迴圈次數。變數j 存放字元 a 在陣列中的索引位置...

求解下面一段C語言程式每一句表達的意思,人家給的程式,但是不

include 標頭檔案 int f int n 定義一個函式 main 程式的開始,必須的 這麼簡單,自己看譚浩強那本c語言人們 入門,很快就能看懂每一句話了。看懂不管什麼 都有一些非常有意思的技巧 我假設我現在從來沒看過氣泡排序,和你一起分析一下這 int a n 初始化了亂序陣列int i,j...