上次我們學習了c++中的輸入輸出
今天我們來學習c語言中的輸入輸出
c語言的輸入輸出是可以在c++中使用的
在 C++ 裏,printf 和 scanf 屬於 C 語言標準庫 <cstdio> 中的函數,主要用於格式化的輸出與輸入操作。下面爲你詳細介紹它們的用法。
printf 函數
printf 函數能夠按照指定的格式將數據輸出到標準輸出設備(一般是控制檯)。其基本語法如下:
format 是格式化字符串,其中可包含普通字符與格式說明符。格式說明符以 % 開頭,用於指定輸出數據的類型。函數後面的可變參數是要輸出的數據。
以下是一些常見格式說明符及其示例:
%d:用於輸出十進制整數。
%f:用於輸出浮點數。
%s:用於輸出字符串。
%c:用於輸出單個字符。
在這個例子裏,%.2f 中的 .2 代表保留兩位小數。
scanf 函數
scanf 函數的作用是按照指定格式從標準輸入設備(通常是鍵盤)讀取數據。其基本語法如下:
format 是格式化字符串,和 printf 中的格式說明符類似。函數後面的可變參數是要存儲輸入數據的變量地址。
以下是使用 scanf 讀取不同類型數據的示例:
需要注意的是:
對於 scanf 來說,讀取變量時要傳入變量的地址(使用 & 運算符),不過讀取字符串時,因爲數組名本身就代表數組首元素的地址,所以無需使用 &。
在讀取字符時,scanf(" %c", &ch); 裏的空格是爲了跳過之前輸入遺留的換行符或空格。
部分代碼來自csdn
繼續留個作業
答案太多了,投不了票,大家在評論區說吧
更多遊戲資訊請關註:電玩幫遊戲資訊專區
電玩幫圖文攻略 www.vgover.com