计算机二级考试

解析:定义结构体数组: struct stu int num;

来源:网考网计算机二级 所有评论

【单选题】定义结构体数组:
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

网考网参考答案:A
网考网解析:

[解析] 本题主要考查结构体数组的使用。x[i].num为结构体x[i]中的num成员,x[i].name[2]是结构体 x[i]中name成员的第3个元素。程序执行循环过程时:第1次循环,i=1,输出x[1].num,x[1].name[2]的值,即2A:第2次循环,i=2,输出x[2].num,x[2].name[2]的值,即3N;第3次循环,i=3,输出x[3].num,x[3].name[2]的值,即4A:第4次循环,i=4,输出x[4].num,x[4].name[2]的值,即5U。 document.getElementById("warp").style.display="none"; document.getElementById("content").style.display="block"; 查看试题解析出处>>

相关推荐

发布评论 查看全部评论