问题标题: 1172怎么做

0
1

0
已采纳
王祥润
王祥润
新手守护
新手守护

struct xs//定义结构体
{
    char name[25];
    long double score;
};

for(i=1;i<=n-1;++i)//排序
    {
        for(j=1;j<=n-i;++j)
        {
            if(a[j].score<=a[j+1].score)
            {
                swap(a[j].score,a[j+1].score);
            }
        }
     } 

0
0
何文轩
何文轩
高级守护
高级守护

不好意思,我没有AC,但是我可以给你核心代码;

struct xs//定义结构体
{
    char name[25];
    long double score;
};

for(i=1;i<=n-1;++i)//排序
    {
        for(j=1;j<=n-i;++j)
        {
            if(a[j].score<=a[j+1].score)
            {
                swap(a[j].score,a[j+1].score);
            }
        }
     } 

0
0
陶梓锐
陶梓锐
新手光能
新手光能

结构体快排。。。。。。

0
0
谈文瑞
谈文瑞
新手光能
新手光能

结构体快排。。。。。。

0
我要回答