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
函数时,要确保格式控制字符串与要读取的数据类型匹配,并且在变量前要加取地址符&
。