我該如何讓用戶在控制檯中輸入職位(表格[4,5])我想讓那個用戶輸入那個職位?國際象棋棋局職位
int[,] table = new int[8, 8];
for (int i = 0; i < 8; i++)
{
for (int j = 0; j < 8; j++)
{
if ((i + j) % 2 == 0)
{
table[i, j] = 0;
}
else
{
table[i, j] = 1;
}
}
}
Console.WriteLine("4 - king");
Console.WriteLine("3 - queen");
Console.WriteLine("4 - hunter");
table[4,5] = 2;
table[6,7] = 3;
table[2,2] = 4;
for (int i = 0; i < 8; i++)
{
for (int j = 0; j < 8; j++)
{
Console.Write(table[i, j] + " ");
}
Console.WriteLine();
}
我應該怎麼做,使這項工作如果我鍵入這是行不通的:? 這就是爲什麼我要放在不同的行或列的數字如何解決這個
table[4,5] = 2;
table[4,7] = 3;
table[2,2] = 4;
我不明白的事情。你想做什麼?請花你的時間來解釋你的問題,我們不能猜到它 – Stormhashe
你是什麼意思的「它不工作」?我們不知道你要在這裏做什麼,你必須真正解釋這個問題。 – David
在第一個循環中覆蓋'table [4,5]'。只要將'table [4,5] = 2;'移到第一個循環之後?此外,您正在測試與==相等。賦值是'='。 –