有以下程序 struct STU { char name[10]; int num; int Score; { main() { struct Stu s[5]={{ YangSan ,20041,703},{ LiSiGuo ,20042,580}, { WangYin ,20043,680},{ SunDan ,20044,550}, { Penghua ,20045;537}},*p[5],*t; int i,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[i]=t;} printf( %d%d n ,s[1].Score,p[1]->Score); } 执行后输出结果是
A.550550
B.680680
C.580550
D.580680