printf("格式字串", 項目1, 項目2, ...);
使用範例:
#include
int main(){
int c=11;
printf("(%5d)10\n",c);
printf("(%5o)8\n",c);
printf("(%5x)16\n",c);
getch();
return 0;
}
執行結果:
( 11)10
( 13)8
( b)16
printf()函數常用的格式碼:
格式碼 說明
%c 字元
%% 印出百分比號
%d 十進位整數
%ld 長整數
%e 浮點數,指數e型式
%f 浮點數,小數點型式
%u 無號十進位整數
%o 無號八進位整數
%x 無號十進位整數
printf()函數常用的跳脫序列
跳脫序列 功能
\a 警告音
\b 倒退
\n 換行
\r 歸位
\t 跳格
\' 印出單引號
\" 印出雙引號
\\ 印出反斜線
\/ 印出斜線
scanf("格式字串", &變數1, &變數2, …);
使用範例:
#include
int main(){
int c;
scanf("%d", &c);
printf("(%5d)10\n",c);
getch();
return 0;
}
執行結果:
12
( 12)10
scanf()函數常用的輸入格式碼:
格式碼 說明
%c 字元
%d 十進位整數
%lf 倍精度浮點數
%f 浮點數,小數點型式
%u 無號十進位整數
%o 無號八進位整數
%x 無號十進位整數