{
int?i,j,n=0;
double?max,average;
while(n<=0)?{
printf("請輸入學生的數量:\n");
scanf("%d",&n);
if(n<=0)?{
printf("請輸入正整數!\n");
}
}
LinkList?*students=?creat(n);
printf("---------------打印輸入的全部學生信息-----------------\n");
printflist(students);
printf("---------------打印學生的平均分和最高分---------------\n");
max=getmax(students);
average=getaverage(students);
printf("全體學生的平均分:%.2lf,最高分:%.2lf\n",average,max);
bubbleSort(students);
printf("----------------按分數從低到高排序--------------------\n");
printflist(students);
return?0;
}
要完整代碼請采納私信,謝謝