C語言中各種printf輸出型別

2021-10-07 12:28:07 字數 374 閱讀 1224

%d整型輸出,%ld長整型輸出,

%o以八進位制數形式輸出整數,

%x以十六進製制數形式輸出整數,

%u以十進位制數輸出unsigned型資料(無符號數)。

%c用來輸出乙個字元,

%s用來輸出乙個字串,

%f用來輸出實數,以小數形式輸出,(備註:浮點數是不能定義如的精度的,所以「%6.2f」這種寫法是「錯誤的」!!!)

%e以指數形式輸出實數,

%g根據大小自動選f格式或e格式,且不輸出無意義的零。

scanf(控制字元,位址列表)

格式字元的含義同printf函式,位址列表是由若干個位址組成的表列,可以是變數的位址,或字串的首位址。如scanf("%d%c%s",&a,&b,str);

C語言中printf()函式格式輸出

printf 函式是格式輸出函式,請求printf 列印變數的指令取決與變數的型別 例如,在列印整數是使用 d符號,在列印字元是用 c 符號 這些符號被稱為轉換說明 因為它們指定了如何不資料轉換成可顯示的形式 下列列出的是 標準peintf 提供的各種轉換說明 轉換說明及作為結果的列印輸出 a 浮點...

C語言中用printf 函式輸出資料

f格式符。用來輸出實數 包括單 雙精度,長雙精度 以小數的形式輸出,有以下幾種用法 1.基本型,用 f。系統處理的一般方法是 實數中的整數部分全部輸出,小數部分輸出6位。栗子1 include intmain 結果為 2.指定資料寬度和小數字數,用 m.nf 含義為 指定輸出資料為m位,其中包含f位...

C語言中printf格式

轉換說明及作為結果的列印輸出 a 浮點數 十六進製制數字和p 記數法 c99 a 浮點數 十六進製制數字和p 記法 c99 c 乙個字元 d 有符號十進位制整數 e 浮點數 e 記數法 e 浮點數 e 記數法 f 浮點數 十進位制記數法 g 根據數值不同自動選擇 f或 e g 根據數值不同自動選擇 ...