2011-05-10 81 views
-2

我似乎無法得到此代碼運行,我需要知道輸出。有人可以幫幫我嗎?輸出可以編譯

vector<int> myinventory(4); 
myinventory[0] = 2; 
for (int i = 1; i <= 3; i++) 
{ 
    myinventory[i] = 2*myinventory[i -1]; 
} 
myinventory.push_back(34); 
for (int i = 0; i < myinventory.size(); i++) 
{ 
    cout << myinventory[i]<< " "; 
} 

請,如果你能提供的輸出將是巨大的。

+5

編寫它,編譯它,運行它。期。 – 2011-05-10 20:16:50

+1

如果這是你的代碼的全部,你會錯過一些'#include'語句和'main'函數。 – birryree 2011-05-10 20:17:41

+3

我看起來像一個編譯器嗎? – bacchus 2011-05-10 20:17:43

回答

1

只需在筆和紙上穿過它。或者如前所述;編寫它,編譯並運行。

1

嘗試cout << myinventory[i]<< " " << std::endl;

刷新控制檯輸出。很難說這是否會起作用,因爲「它不會運行」並不是很豐富。你有沒有嘗試在調試器中通過它?