如果我想要那种输出,我该怎么办?我不能得到那个时间:正确列出。我的输出查找时间:6 6 6 6 6如何在C++中获取列表?
How many days:
4
1. day h:7
2. day h:8
3. day h:9
4. day h:5.4
Total hours: 29.4
Average working day: 7.35
Hours: 7 8 9 5.4
我的代码看起来像
cout << "How many days:\n";
cin >> days;
for(ind=0; ind<days; ind++) {
cout << ind+1 << ". day h: ";
cin >> hours;
sum += hours;
}
cout << "Total hours: " << sum << endl;
average = sum/days;
cout << "Average working day: " << average << endl;
cout << "Hours: ";
for(ind=0; ind<days; ind++) {
cout << hours << " ";
}
cout << endl;
你用问题标题回答了你自己的问题。你需要一个容器(一个列表是足够的,就像一个向量,deque等),以保持输出期间输入的返流值。现在你反复喷射*最后*小时值。 – WhozCraig
_“小时:6 6 6 6 6”。_这个输出实际上应该是什么意思?请介意详细说明一下。 –
@πάνταῥεῖ:我相信“小时:6 6 6”的意思是“启示录在我们身上!” –