[格式化輸入與輸出函數]
※ 格式化輸入函數 scanf("格式控制字串",位址表列)
※ 格式控制字串 %[<修飾符號>]<格式說明符號>
修飾符號 | 功能說明 |
L | 用於輸入長整數數值及雙精度 |
H | 用於輸入短整數數值 |
m(正整數) | 用於指定輸入數值所占寬度 |
* | 表示對應輸入項在讀入後,不指派給相應的變數 |
格式符號 | 功能說明 |
o | 八進位整數 |
x | 十六進位整數 |
f | 實數(浮點數) |
c | 單個字元 |
d | 十進位整數 |
u | 無符號十進位數 |
e | 指數表示的實數 |
s | 字串 |
※ 格式化輸出函數 printf(格式控制字串,輸出項)
※ 格式控制字串 %[<修飾符號>]<格式說明符號>
修飾符號 | 功能說明 |
l | 用於整數數值 |
m(正整數) | 用於指定輸入數值所占寬度(含小數點) |
.n(n為正整數) |
用於實數表示輸出n位小數 用於字串表示截取的字元個數 |
- | 用於輸出的數字或自原在區域內靠左對齊 |
格式符號 | 功能說明 |
O | 八進位整數 |
x | 十六進位整數 |
f | 小數(浮點數) |
c | 單個字元 |
d | 十進位整數 |
u | 無符號整數 |
e | 指數表示的實數 |
s | 字串 |
g | 小數點後不帶尾數 |
[非格式化輸入與輸出函數]
※ 字元輸入函數 getchar( )
※ 字元輸出函數 putchar( )
相關文章: