scanf函數用于從標準輸入流中讀取數據。它的基本用法是:
#include <stdio.h>
int main() {
int num;
printf("請輸入一個整數:");
scanf("%d", &num);
printf("您輸入的整數是:%d\n", num);
return 0;
}
在上述代碼中,scanf("%d", &num)
表示從標準輸入流中讀取一個整數,并將讀取到的值賦給變量num
。%d
是格式控制字符串,表示讀取一個整數。&num
表示變量num
的地址,用于將讀取到的值存儲到變量中。
注意:在使用scanf
函數時,要確保格式控制字符串與要讀取的數據類型匹配,并且在變量前要加取地址符&
。