若有以下结构体定义,则用()赋值是正确的。 struct s { char x; int y; }t;
A.s.x=10
B.s.t.x=10
C.t.x=10
D.struct s st={10}
A.s.x=10
B.s.t.x=10
C.t.x=10
D.struct s st={10}
第1题
A.x=1987
B.birth.x=1987;
C.p.birth.x=1987;
D.p.x=1987;
第2题
Struct st
{ int x;
inty;
int z;
}
Struct worker
{ char name[20];
char sex;
struct st birth;
}p;
A.x=1987
B.birth.x=1987;
C.p.birth.x=1987;
D.p.x=1987;
第3题
A、*data.x=100;
B、data->x=100;
C、data.(*x)=100;
D、data.x=100;
第4题
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"}};
第5题
A、AA s[2]={10,”a”;20,”b”}
B、AA s[2]={{10,”a”},{20,”b”}}
C、AA s[2]={{10,'a'}, {20,'b'}}
D、AA s[2]={{10,”a”}{20,”b”}}
第6题
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);
第7题
第8题
A、struct是结构体类型的关键字
B、struct emproyer是用户定义的结构体类型
C、staff是用户定义的结构体类型名
D、nameage和sex都是结构体成员名
第9题
A、c[0].y
B、y
C、c.y[0]
D、c.y[1]
第10题
A、stu.age=20
B、stu->sex=’f’
C、stu.num=”40012120”
D、stu=”lili”
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!