定义结构体数组:
struct stu
{int num;
charname[20];
}x[5]={1,"LI",2,"ZHAO",3,"WANG",4,"ZHANG",5,"LIU"};
for(i=1;i<5;i++)
printf("%d%C",x[i].num,x[i]name[2]);
以上程序段的输出结果为( )。
A.2A3N4A5U
B.112A3H41
C.1A2N3A4U
D.2H3A4H51
第1题:
定义结构体数组 struct stu { int num; char name[20]; }x[5]={1,"ZHAO",2,"QIAN",3,"SUN",4,"LEE",5,"ZHOU"}; for(i=1;i<5;i++) printf("%d%c",x[i].num,x[i].name[2]); 程序执行后的输出结果是( )。
A.2A3N4E5O
B.1H2I3U4E
C.1A2N3E4O
D.1A2N3E4O
第2题:
定义下列结构体(联合)数组:struct st{ char name[15]; int age;}a[10]={"ZHAO",14,"WANG",15,"LIU",16,"ZHANG",17};执行语句printf("%d,%c",a[2].age,*(a[3].name+2))的输出结果为( )。
A.15,A
B.16,H
C.16,A
D.17,H
第3题:
定义结构体数组:
struct stu
{ int num;
char nameE20];
}X[5]={1,"LI",2,"ZHAO",3,"WANG",4," ZHANG",5,"LIU");
for(i=1;i<5;i++)
printf("%d%c",x[i].num,x[i].name[2]);
以上程序段的输出结果为( )。
A.2A3N4A5U
B.112A3H4I
C.1A2N3A4U
D.2H3A4H5I
第4题:
定义结构体数组: struct stu { int num; char nameE20]; }X[5]={1,"LI",2,"ZHAO",3,"WANG",4," ZHANG",5,"LIU"); for(i=1;i<5;i++) printf("%d%c",x[i].num,x[i].name[2]); 以上程序段的输出结果为( )。
A.2A3N4A5U
B.112A3H4I
C.1A2N3A4U
D.2H3A4H5I
第5题:
定义下列结构体(联合)数组: struct st { char name[15]; int age; }a[10]={"ZHAO",14, "WANG",15, "LIU",16, "ZHANG",17 }; 执行语句printf["%d,%c",a[2].age, *(a[3].name+2))的输出结果为( )。
A.15, A
B.16, H
C.16, A
D.17, H