c語言做法:
#include
typedef struct
node;
void shuru(node *str, int n) //輸入
}void f1(node *str) //判斷是否滿足院士獎學金
void f2(node *str) //判斷是否滿足五四獎學金
void f3(node *str) //判斷是否滿足成績優秀獎
void f4(node *str) //判斷是否滿足西部獎學金
void f5(node *str) //判斷是否滿足班級貢獻獎
node find_sum_max(node *str, int n) //尋找獎學金最大的
}return
str[t];
}void print(node *str, node *temp, int n) //計算總獎金數並輸出
printf("%s\n%d\n%d\n", temp->name, temp->sum, n_sum);
}int main()
; int n; //n個人
scanf("%d", &n);
getchar();
shuru(str, n);
for (int i = 0; i < n; i++)
node temp = find_sum_max(str, n);
print(str, &temp, n);
return
0;}
c++做法1:
#include
using
namespace
std;
int main()
c++做法2:
#include
#include"vector"
using
namespace
std;
class student
void f2() //判斷是否滿足五四獎學金
void f3() //判斷是否滿足成績優秀獎
void f4() //判斷是否滿足西部獎學金
void f5() //判斷是否滿足班級貢獻獎
};void shuru(vector
& student, int n)
}student find_sum_max(vector
& student, int n) //尋找獎學金最大的
}return student[t];
}void print(vector
& student, student &temp, int n) //計算總獎金數並輸出
cout
<< temp.name << endl << temp.sum << endl << n_sum << endl;
}int main()
student temp = find_sum_max(student, n);
print(student, temp, n);
cout
<< endl;
for (int i = 0; i < n; i++)
return
0;}
誰拿了最多獎學金
某校的慣例是在每學期的期末考試之後發放獎學金。發放的獎學金共有五種,獲取的條件各自不同 2 五四獎學金,每人4000元,期末平均成績高於85分 85 並且班級評議成績高於80分 80 的學生均可獲得 3 成績優秀獎,每人2000元,期末平均成績高於90分 90 的學生均可獲得 4 西部獎學金,每人1...
誰拿了最多獎學金
某校的慣例是在每學期的期末考試之後發放獎學金。發放的獎學金共有五種,獲取的條件各自不同 2 五四獎學金,每人4000元,期末平均成績高於85分 85 並且班級評議成績高於80分 80 的學生均可獲得 3 成績優秀獎,每人2000元,期末平均成績高於90分 90 的學生均可獲得 4 西部獎學金,每人1...
誰拿了最多獎學金
07 誰拿了最多獎學金 檢視 提交 統計 提問 總時間限制 1000ms 記憶體限制 65536kb 描述某校的慣例是在每學期的期末考試之後發放獎學金。發放的獎學金共有五種,獲取的條件各自不同 2 五四獎學金,每人4000元,期末平均成績高於85分 85 並且班級評議成績高於80分 80 的學生均可...