scanf與printf的格式

2022-07-15 06:57:09 字數 481 閱讀 8383

一.scanf

1.該函式可以獲取任意資料型別的輸入,但是必須指定輸入格式

2.該函式可以連續讀入

3.按格式輸入

輸入值以「,」逗號分隔:scanf("%d,%d",&num1,&num2);

輸入值以「:」冒號分隔:scanf("%d:%d",&num1,&num2);

輸入值以「/」斜槓分隔:scanf("%d/%d",&num1,&num2);

二.printf

1.該函式是用來顯示字元、字串、數值等等。

2.輸入指定格式

給出指定輸出寬度:printf("%5d",num); (右對齊)預留5個寬度來輸出乙個整數。printf("%-5d",num);(左對齊)預留5個寬度來輸出乙個整數。

對浮點數,輸入指定小數點後幾位:printf("%.5f",num1);輸出小數點後五位數。printf("%5.2f",num2); 預留5個寬度來輸出乙個保留小數點後兩位的浮點數。

scanf與printf的格式

scanf的格式 1.scanf 輸入控制符 輸入引數 2.scanf 輸入控制符非輸入控制符 輸入引數 scanf的功能 將從鍵盤輸入的字元轉化為 輸入控制符 所規定格式的資料,然後存入以輸入引數的值為位址的變數中。scanf d i 其中 是乙個取位址運算子,後面加變數名表示 該變數的位址 所以...

printf與scanf函式的格式字元

printf函式的格式字元 格式轉換符 含義對應的表示式資料型別 d 或 i 以十進位制形式輸出乙個整型資料 有符號整數 x 或 x 以十六進製制格式輸出乙個無符號整型資料 無符號整數 o以八進位制格式輸出乙個無符號整型資料 無符號整數 u以十進位制格式輸出乙個無符號整型資料 無符號整數 c輸出乙個...

scanf和printf的格式

scanf函式的一般語法格式為 scanf 格式佔位符列表,變數位址列表 常用的格式佔位符有 d 整型數 f 浮點型數 等。scanf 函式是通用終端格式bai化輸入函式,du它從標準輸入裝置 鍵盤 讀取輸zhi入的資訊。可以讀入任dao何固有型別的資料並自動把數值變換成適當的機內格式。其呼叫格式為...