這個還是新的。這段代碼有什麼問題?我試圖製作和使用2維數組。我的總體想法是否正確?用嵌套for循環來遍歷它?我的代碼究竟有什麼問題?它不會編譯。二維陣列問題
#include <iostream>
#include <iomanip>
using namespace std;
int main()
{
const double NUM_MONKEYS = 3;
const double NUM_DAYS = 5;
double monkeys[NUM_MONKEYS][NUM_DAYS];
int row, column;
for (row = 0, row < NUM_MONKEYS, row++)
{
for (column = 0, column < NUM_DAYS, column++)
{
cout << "Input amount of food eaten by monkey: " << row + 1;
cout << " and day: " << column + 1 << endl;
cin >> monkeys[row][column];
}
}
return 0;
}
有什麼我沒有得到,謝謝!
你應該用C++ –
'用namespace std;'標記這個也是不好的做法 - 谷歌它 –
你應該發佈錯誤信息。但問題在於使用,而不是;在你的陳述。 –