题目内容:
有以下程序 structSTU
{charname[10];
intnum;
intScore;
};
main()
{structSTUs[5]={{“YangSan”,20041,703},{“LiSiGuo”,20042,580},
{“wangYin”,20043,680},{“SunDan”,20044,550},
{“Penghua”,20045,537}},*p[5],*t;
inti,j;
for(i=0;i<5;i++)p[i]=&s[i];
for(i=0;i<4;i++)
for(j=i+1;j<5;j++)
if(p[i]->Score>p[j]->Score)
{t=p[i];p[i]=p[j];p[j]=t;}
printf(“5d%d\n”,s[1].Score,p[1]->Score);
}
执行后输出结果是( ) A.550550
B.680680
C.580550
D.580680
参考答案:
答案解析: