|
1.字符數(shù)據(jù)輸入輸出
stdio.h是standard input&output的縮寫,"h"是head縮寫。printf和scanf可以不加#include
getchar(), getche()與getch():
getch()函數(shù)不將讀入的字符回顯在顯示屏幕上, conio.h
getche() 函數(shù)卻將讀入的字符回顯到顯示屏幕上。conio.h
getchar()函數(shù)等待輸入直到按回車才結(jié)束, 回車前所有輸入字符都會逐個顯示在屏幕上。但只有第一個字符作為函數(shù)的返回值.
2.格式輸入輸出
printf(格式控制,輸出列表)
d,i 帶符號十進(jìn)制整數(shù)輸出
o 無符號八進(jìn)制整數(shù)輸出
x,X 無符號十六進(jìn)制整數(shù)輸出,x小寫輸出;X大寫輸出。
u 無符號十進(jìn)制輸出
c 單一字符輸出
s 字符串輸出
f 小數(shù)單、雙精度輸出(隱含輸出6位小數(shù))
e,E 指數(shù)形式輸出實(shí)數(shù),
g,G 選用%f和%e格式中輸出寬度較短的一種形式,不輸出無意義的0,
l 用于輸出長整型數(shù)據(jù)
m.n
m(正整數(shù)) 數(shù)據(jù)最小寬度
n(正整數(shù)) 對實(shí)數(shù),輸出n位小數(shù);對字符串,表示截取字符個數(shù)
- 輸出的數(shù)字或字符在域內(nèi)向左靠
+ 輸出符號。
# 對c,s,d,u類無影響;對o類, 在輸出時加前綴。對x類,在輸出時加前綴0x;對e,g,f 類當(dāng)結(jié)果有小數(shù)
時才給出小數(shù)點(diǎn)
% 輸出%
scanf(格式控制,地址列表)
* 本輸入項(xiàng)讀入不賦給相應(yīng)變量
數(shù)字 自動截取寬度
|
|
|