1. 程式人生 > >藍橋杯 ADV-77 演算法提高 統計平均成績

藍橋杯 ADV-77 演算法提高 統計平均成績

有4個學生,上4門課,要求輸入全部學生的各門課成績,並分別求出每門課的平均成績。(保留2位小數)
  括號裡是解釋內容,不用輸入輸出。輸入的所有數都為0到100之間(包括端點)的整數
樣例輸入
(輸入第1個學生的4門課成績) 94 78 87 96
(輸入第2個學生的4門課成績) 66 87 75 69
(輸入第3個學生的4門課成績)100 98 89 77
(輸入第4個學生的4門課成績) 82 73 67 54
樣例輸出
(第1門課的平均成績是) 85.50
(第2門課的平均成績是) 84.00
(第3門課的平均成績是) 79.50
(第4門課的平均成績是) 74.00

#include <iostream>
#include <cstdio>
using namespace std;
int main() {
    double c1 = 0.0, c2 = 0.0, c3 = 0.0, c4 = 0.0;
    double t1, t2, t3, t4;
    for(int i = 0; i < 4; i++) {
        cin >> t1 >> t2 >> t3 >> t4;
        c1 += t1;
        c2 += t2;
        c3 += t3;
        c4 += t4;
    }
    printf("%.2lf\n%.2lf\n%.2lf\n%.2lf", c1 / 4, c2 / 4, c3 / 4, c4 / 4);
    return 0;
}