未分类题
设有下列程序段,则scanf函数调用语句中对结构体变量成员的不正确引用为()。struct student{ char name[20];int age;char sex;}stu[5], *p;p=stu;
A.scanf("%s",stu[0].name)
B.scanf("%d",p->age
C.scanf("%c",&(p->sex))
D.scanf("%d",&stu[0].age)
【参考答案】
B
解析:
c语言中scanf函数的作用是将标准输入数据写入对应地址的变量中,所以传入的参数必须是地址,......
(↓↓↓ 点击下方‘点击查看答案’看完整答案 ↓↓↓)