- 最後登錄
- 2024-5-27
- 在線時間
- 29003 小時
- 註冊時間
- 2011-12-11
- 閱讀權限
- 95
- 精華
- 3
- UID
- 10643381
- 帖子
- 3224
- 積分
- 24366 點
- 潛水值
- 77450 米
| 若對尊貴或贊助會員有任何疑問,歡迎向我們查詢。我們的即時通或MSN: admin@eyny.com 本帖最後由 snowflying 於 2015-12-7 04:00 PM 編輯
如果有學過陣列的話,可以參考看看- #include <iostream>
- using namespace std;
- int main()
- {
- int score[5] , Q[4] = {} , mini = 100 , maxi = 0 , sum = 0;
-
- for(int i = 0 ; i < 5 ; ++i)
- {
- cin >> score[i];
-
- if(score[i] == 0)
- Q[0]++;
- else
- Q[(score[i] - 1) / 25]++;
-
- mini = score[i] < mini ? score[i] : mini;
- maxi = score[i] > maxi ? score[i] : maxi;
- sum += score[i];
- }
- cout << Q[0] << " " << Q[1] << " " << Q[2] << " " << Q[3] << '\n';
- cout << "Minimum : " << mini << '\n';
- cout << "Maximum : " << maxi << '\n';
-
- cout.setf(ios::fixed);
- cout.precision(1);
- cout << "Average : " << (double) sum / 5 << '\n';
-
- return 0;
- }
複製代碼 ... |
|