C語言輸入輸出格式

2022-08-26 05:36:08 字數 1535 閱讀 8884

%c 字元

%d 有符號十進位制整數

%f 浮點數

%o 八進位制整數

%x 十六進製制整數

%s 字串

m指定資料寬度,n指定小數字數

例:

#include

指定資料寬度為20位,小數字數15位,可以看出,整數部分33前面還有兩個空格。算上小數點一共是20個位置。

另:在用%f輸出時要注意資料本身能提供的有效數字,如float型資料儲存單元只能保證6位有效數字。double型資料能保證15位有效數字。

輸出的資料向左對齊,用%-m.nf

輸出的資料向右對齊,用%m.nf

例:

#include

有負號,輸出結果向左靠,右端空5列;無負號,輸出結果向右靠,左端空五列。

C語言輸入輸出格式符

printf函式 格式輸出函式 1.一般格式 printf 格式控制,輸出表列 例如 printf i d,ch c n i,ch 說明 1 格式控制 是用雙撇號括起來的字串,也稱 轉換控制字串 它包括兩種資訊 格式說明 由 和格式字元組成,它的作用是將輸出的資料轉換為指定的格式輸出。普通字元,即需...

c 輸入輸出格式控制

使用這些格式需要宣告包含 long flags const 返回當前的格式標誌。long flays long newflag 設定格式標誌為newflag,返回舊的格式標誌。long setf long bits 設定指定的格式標誌位,返回舊的格式標誌。long setf long bits,lo...

c語言中輸入輸出格式集合

1.轉換說明符 a a 浮點數 十六進製制數字和p p 記數法 c99 c 字元 d 有符號十進位制整數 f 浮點數 包括float和doulbe e e 浮點數指數輸出 e e 記數法 g g 浮點數不顯無意義的零 0 虛擬主機服務商 i 有符號十進位制整數 與 d相同 u 無符號十進位制整數 o...