scanf();函数是用于人机交互得函数
函数得一般格式 scanf(”%d“, &i);//为一个int类型得变量赋值,因为%d是int类型得转换说明,&是取地址符,如果通过scanf为 数组 或 指针 赋值得话 就不需要&取地址符,因为数组名就是地址,指针也是地址
例如
#include <stdio.h>
int main (void)
{
int i, j; //声明2个变量中间要以逗号分开
printf("请问你多少岁?\n");
scanf("%d\n",&i); //通过scanf()函数为i变量赋值,记得要用&符号(也叫取地址符)
printf("你有几个兄弟姐妹?\n");
scanf("%d\n",&j); //通过scanf()函数为j变量赋值,记得要用&符号(也叫取地址符)
printf("你%d岁,有%d个兄弟", i, j); //打印出来你为i与j变量得赋值
return 0;
}
运行代码时得内容
请问你多少岁?
假如输入 26
你有几个兄弟姐妹?
假如输入 2
你26岁,有2个兄弟






