任务:在OOP中建立一个名为Student的类,其中包含姓名,姓氏和冬季会话考试的分数。显示有拖欠考试的学生的姓名和小组中的前三名学生。
我在比较分数(前三名学生)时遇到了麻烦。
我的代码:
import MyCustomAjaxMixin from 'yourAppName/mixins/my-custom-ajax'
import Ember from 'ember';
export default Ember.Route.extend(MyCustomAjaxMixin, {});
输出:Output
应该是:9 - 7 - 5
答案 0 :(得分:0)
您的冒泡排序已被破坏。 A)你需要2个循环。 B)你走出界限。将其更改为:
for (int j = 0; j < nr; j++)
{
for (int i = 0;i < nr - 1 ; i++)
{
if (ob2[i].media() < ob2[i + 1].media())
{
temp = ob2[i];
ob2[i] = ob2[i + 1];
ob2[i + 1] = temp;
}
}
}