C語言中printf格式

2022-09-05 01:18:08 字數 488 閱讀 9260

轉換說明及作為結果的列印輸出%a

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

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

%c 乙個字元

%d 有符號十進位制整數

%e 浮點數、e-記數法

%e 浮點數、e-記數法

%f 浮點數、十進位制記數法 

%g 根據數值不同自動選擇%f或%e.

%g 根據數值不同自動選擇%f或%e.

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

%o 無符號八進位制整數

%p 指標 

%s 字串

%u 無符號十進位制整數

%x 使用十六進製制數字0f的無符號十六進製制整數

%x 使用十六進製制數字0f的無符號十六進製制整數

%% 列印乙個百分號使用printf ()函式 printf()的基本形式:

printf("格式控制字串",變數列表);

%+-nd 根據正負輸出相應的結果

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

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

C語言中printf的語法

c中格式字串的一般形式為 標誌 輸出最小寬度 精度 長度 型別,其中方括號中的項為可選項。各項的意義介紹如下 1.型別型別字元用以表示輸出資料的型別,其格式符和意義下表所示 表示輸出型別的格式字元 格式字元意義 a 浮點數 十六進製制數字和p 計數法 c99 a 浮點數 十六進製制數字和p 計數法 ...

C語言中的printf函式

c語言中的 g是printf 函式的乙個輸出格式化型別,它表示以 f e中較短的輸出寬度 輸出單雙精度實數,在指數小於 4或者大於等於精度時使用 e格式 02g 02表示不足兩位,前面補0輸出 超過兩位的不影響 root localhost seq printf 02x n 0x123 123 ro...