[C_AR53-易] 學生成績排序
問題描述:
請撰寫一個程式,使用者會輸入學生人數,以及每位學生的成績 (0-99) ,程式會將成績的排序輸出。
輸入說明:
使用者輸入學生人數 n ,以及每位學生的成績 (0~99) 。
輸出說明:
根據使用者輸入的成績,顯示排序的結果 ( 由低到高 ) 。
範例:
請撰寫一個程式,使用者會輸入學生人數,以及每位學生的成績 (0-99) ,程式會將成績的排序輸出。
輸入說明:
使用者輸入學生人數 n ,以及每位學生的成績 (0~99) 。
輸出說明:
根據使用者輸入的成績,顯示排序的結果 ( 由低到高 ) 。
範例:
Sample Input: | Sample Output: | |
10 50 89 25 2 25 12 52 65 10 79 |
|
- #include <iostream>
- #include <algorithm>//sort()
- using namespace std;
- int main() {
- // [C_AR53-易] 學生成績排序
- int n;//學生數
- cin >> n;
- int grade[n];//成績
- for(int i = 0;i < n;i++)
- {
- cin >> grade[i];
- }
- sort(grade,grade+n);
- for(int i = 0;i < n;i++)
- {
- cout << grade[i] << endl;;
- }
- return 0;
- }