printf 輸出格式

2021-09-30 04:32:09 字數 704 閱讀 4442

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

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

%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("格式控制字串",變數列表);

#include

int main()

printf輸出格式

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

printf輸出格式

printf 格式化字串 格式化整型數值 格式化浮點值 printf 格式轉換的一般形式如下 flags width prec type 以中括號括起來的引數為選擇性引數,而 與type則是必要的。底下先介紹type的幾種形式 整數 d 整數的引數會被轉成一有符號的十進位制數字 u 整數的引數會被轉...

printf 輸出格式

printf函式稱為格式輸出函式,其關鍵字最末乙個字母f即為 格式 format 之意。其功能是按使用者指定的格式,把指定的資料顯示到顯示器螢幕上。printf函式呼叫的一般形式 printf函式是乙個標準庫函式,它的函式原型在標頭檔案 stdio.h 中。但作為乙個特例,不要求在使用 printf...