2
我想打印一个表,看起来像这样:打印表C++
Number of Queues
Oc 2 3 4 5
50,000 average-max average-max average-max average-max
100,000 average-max average-max average-max average-max
150,000 average-max average-max average-max average-max
等等等等
,其中平均是getAverage()和max是GetMax的()。
金额包含阶梯Oc值。
我一直在尝试使用要做到这一点的代码如下:
cout << setw(5) << "Oc" << setw(10) << "2" << setw(5) << "3" << setw(5) << "4" << setw(5) << "5" << endl << endl;
while (amount < 400000)
{
amount += 50000;
for (int i = 2; i <= 5; i++) //2 and 5 for the number of queues
{
Simulator simulator(i, amount);
simulator.start();
cout << setw(5) << amount << setw(10) << simulator.getAverage() << "-" << simulator.getMax();
} //end for loop
} //end while loop
我需要一些帮助解决这个正确显示表,这一切都在此刻的地方。
对于初学者来说,你应该只输出'每外环amount'一次。 –
您还需要在某个点更换线。 – FailedDev