题目内容

已知:struct MP3{char name[20];char color;float price;}std,*ptr;ptr=&std;若要引用结构体变量std中的color成员,以下写法中错误的是______。

A. std.color
B. std->color
C. ptr->color
D. (*ptr).color

查看答案
更多问题

已知:struct st{int num;char sex;float score;}stud,*p=&stud;则对于结构体变量stud的成员num正确的引用是______。

A. stud->num
B. st.num
C. p->num
D. p.num

设有结构体类型定义及变量声明如下:struct pd{char code[5];float price;}y[4]={"100",10};则下列语句中,错误的是______。

A. (*y).code[0]='1';
B. y[0].code[0]='1';
C. y->price=10.0;
D. (*y)->price=10.0;

设有struct student{ char name[21];int age;char sex;}std={“Li Ming”,19,’M’},*p=&std;则下列输出语句中错误的是_____________。

A. printf(“%d”,(*p).age);
B. printf(“%d”,p->age)
C. printf(“%d”,std.age);
D. printf(“%d”,p.age);

若有#define MUL(x,y) x*y,则语句printf("s=%d", MUL(2,2+3));的输出结果是_______。

A. 8
B. 7
C. 10
D. 11

答案查题题库