- stdio.h工具包提供了一个数据输入工具scanf。
- scanf通过正确设置后,能够获取键盘输入的数据。
- scanf将键盘获取的数据“填入”变量。
例:键盘输入7,回车 scanf
i=7
- stdio.h中scanf的使用示例
#include<stdio.h>
int main()
{
int i=0;
scanf("%d",&i);
return 0;
}
解析:上述代码中一些数据的用意如
scanf:是从键盘输入的工具。
&:接受键盘输入的变量,必须加上&前缀。
- 实践操作
如下图,编译程序出现了输入光标,表示你可以进行输入了。
如下图,任意填入一个变量,i的值发生了改变!
- 问题
如何连续的从键盘输入两个数据到不同变量?
方法一
- scanf("%d%d",&i,&j );
方法二
-scanf("%d",&i);
-scanf("%d",&j);
实践操作
若取用方法二,效果如下图