如何在一个双向链表中写排序
typedef struct student
{
int number;
char name[20];
double chinese,math,english;
double sum;
struct student *prior,*next;
}list;
如何排序 按sum(总和)排序 从高到低
[解决办法]
这个程序实现起来比较简单。
利用冒泡发比较double sum;的大小。
然后调换struct student *prior,*next;指针的指向就可以实现了。