1
編程學生在這裏...試圖在一個項目上工作,但我卡住了。循環和C++中的平均值
該項目試圖尋找每一趟加侖英里數,然後在年底每加侖輸出總里程和使用的總加侖平均英里
我如何循環備份到的第一個問題的第一盤之後的問題已經被問到。
此外,我將如何平均旅行...我必須有一個變量爲每個旅行? 我卡住了,任何幫助都會很棒!
編程學生在這裏...試圖在一個項目上工作,但我卡住了。循環和C++中的平均值
該項目試圖尋找每一趟加侖英里數,然後在年底每加侖輸出總里程和使用的總加侖平均英里
我如何循環備份到的第一個問題的第一盤之後的問題已經被問到。
此外,我將如何平均旅行...我必須有一個變量爲每個旅行? 我卡住了,任何幫助都會很棒!
您必須告訴我們您提供的數據類型。
根據您最後一個問題:請記住,可以通過存儲數據點的總數和數量(兩個數字),或者當前的平均值和數據點的數量(兩個號)。
例如:
class Averager {
double avg;
int n;
public:
Averager() : avg(0), n(0) {}
void addPoint(double v) {
avg = (n * avg + v)/(n + 1);
n++;
}
double average() const { return avg; }
};