目錄
1、標準輸入輸函式
2、格式控制字元
2.1、u格式控制字元與f格式控制字元
2.2、c格式控制字元與s格式控制字元
2.3、o格式控制字元與x格式控制字元
3、字元輸出函式
4、字串的輸入輸出
4.1、字串輸出函式puts()
4.2、字元出輸入函式gets()
#includeint main(void)
c語言本身不提供輸入輸出語句,是通過一組函式實現資料的輸入和輸出。
格式化輸入(printf)輸出(scanf)函式。字元輸入(getchar)輸出(putchar)函式。
字串輸入(gets)輸出(puts)函式。
有引數時的printf()
無引數時的printf()printf("請輸入乙個整數:\n",i);
printf("%m.ns","hello");
printf("%5.2s","hello");
printf("請輸入乙個整數");
#includeint main(void)
u格式控制字元
%u:以十進位制形式輸出無符號的整數
%mu:與%md類似,限制了資料的位數
%lu:與%ld類似,輸出的資料是長整型,範圍較大
f格式控制字元
%f:以小數形式輸出實數,整數部分全部輸出,小數部位為6位
/*c格式控制字元:輸出單個字元
s格式控制字元:輸出字串
%s,%ms,%-ms
%m.ns:輸出m位的字元,從字串的左端開始擷取n位的字元,如果n位小於m位,則左端補空格
o格式控制字元:八進位制形式表示資料。
x格式控制字元:16進製制形式表示資料。
putchar函式:把單個字元輸出到標準輸出裝置
/*putchar函式:把單個字元輸出到標準輸出裝置*/
/*putchar函式:把單個字元輸出到標準輸出裝置*/
/*putchar函式:把單個字元輸出到標準輸出裝置*/
C語言之輸入輸出
int scanf const char restrict format,scanf d d a,b 函式返回值為int型。如果a和b都被成功讀入,那麼scanf的返回值就是2 如果只有a被成功讀入,返回值為1 如果a和b都未被成功讀入,返回值為0 如果遇到錯誤或遇到end of file,返回值為...
C 輸入輸出流格式控制
1.使用控制符控制輸出格式 控制符作用dec 設定整數的基數為10 hex設定整數的基數為16 oct設定整數的基數為8 setbase n 設定整數的基數為n n只能是16,10,8之一 setfill c 設定填充字元c,c可以是字元常量或字元變數 setprecision n 設定實數的精度為...
C 輸入輸出流格式控制
1.使用控制符控制輸出格式 控制符作用dec 設定整數的基數為10 hex設定整數的基數為16 oct設定 整數的基數為8 setbase n 設定整數的基數為n n只能是16,10,8之一 setfill c 設定填充字元c,c可以是字元常量或字元變數 setprecision n 設定實數的精度...