单选

有以下程序

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[j]=t;

           }

   printf("%d %d\n",s[1].Score,p[1]->Score);

}

程序运行后的输出结果是

  • A.550 550      B.580 550 
  • C.680 680          D.580 680
参考答案
您可能感兴趣的试题
¥

订单号:

遇到问题请联系在线客服

订单号:

遇到问题请联系在线客服