![](https://lstatic.shangxueba.com/sxbzda/h5/images/m_q_title.png)
有如下结构体定义,能够正确引用结构体的是()。 struct student { long num; char name[10]; char sex; int age; float score; }stu;
A.stu.age=20
B.stu->sex=’f’
C.stu.num=”40012120”
D.stu=”lili”
![](https://lstatic.shangxueba.com/sxbzda/h5/images/tips_org.png)
A.stu.age=20
B.stu->sex=’f’
C.stu.num=”40012120”
D.stu=”lili”
第1题
A、struct student stu[2]={1, "zhangsan",2,"li si"};
B、struct student stu[2]={{1,"zhangsan"},{2,"li si"}};
C、struct student stu[]={{1,"zhangsan"},{2,"li si"}};
D、struct stu[]={{1,"zhangsan"},{2,"li si"}};
第2题
A、40
B、48
C、32
D、语句错误
第3题
A、struct student s1={"Li",{1,1,2000}};
B、struct student s1={'Li',1,1,2000};
C、struct student s1={"Li",1,1,2000};
D、struct student s1={"Li",1,1};
第4题
A、stud1.age
B、*p.age
C、p->age
D、(*p).age
第5题
A、struct student { long no; double score; };
B、struct stud[20] { long no; double score; };
C、struct student { long no; double score; }stud[20];
D、struct { long no; double score; } stud[100];
第6题
A、b->a
B、(*p).c
C、p.c
D、*p.a
第7题
A、f( stu ); void f(STU zhang[] ) ;
B、f(stu.name); void f(STU zhang);
C、f(stu.name); void f(STU zhang.name);
D、f(stu.name); void f(char name[20]);
第8题
A、cin>>wang.num;
B、wang.score[2]=86;
C、cin>>wang.score[0];
D、wang.name="Mary"
第9题
struct STD
{ char name[10];
int age;
char sex;
} s[5],*ps;
ps=&s[0];
则以下 scanf 函数调用语句中错误引用结构体变量成员的是
A)scanf("%s",s[0].name);
B)scanf("%d",&s[0].age);
C)scanf("%c",&(ps->sex));
D)scanf("%d",ps->age);
第10题
A、cin>>p->name;
B、cin>>p[0]->name;
C、cin>>pup[0].age;
D、cin>>(*p).age;
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!