(一)printf的用法
printf:按格式打印,向控制台輸出。print:打印 ,f:formate,格式化。
在使用printf向控制台輸出時,不建議使用中文字符串,中文字符串的問題比較復雜,有些編譯器對中文字符串不支持。可以使用拼音。
\n 換行
\t 制表符
%d 表示整數
%f 表示浮點數(小數)
%lf 表示雙精度浮點數
%c 表示一個字符
%s 表示一個字符串
%03d 表示用3位輸出一個整數,不夠三位用0補齊
eg:使用%03d 輸出3時,printf(“a:%03d \n”,a);顯示結果為003
%.2f 表示小數點后取兩位,用於四舍五入
%1.3f 表示小數點前保留1位,小數點后保留3位
主要用於數據對齊
連續輸出多個整數:
printf("%d,%d",a,b);
(二)scanf的用法
scan: 掃描 f:format,格式,用於從控制台接受用戶輸入
輸入整數
int n;
printf("please input a int number:");
scanf("%d",&n);//&取地址符,%d后面不加\n
printf("n:%d\n",n);
scanf的使用格式要求比較嚴格,使用時需要注意