c++大神 帮我看看这为什么在oj上就是不行 FatMouse✀ Trade

2025-01-19 03:43:30
推荐回答(1个)
回答1:

for(i=0;i for(j=i;j if(stu[j].b {t=stu[j];stu[j]=stu[j+1];stu[j+1]=t;}
表示你的冒泡排序有错。。。
每次冒泡是将最大的元素确定在最后面,而不是最小的元素确定在最前面。。。