我该如何让用户在控制台中输入职位(表格[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;'移到第一个循环之后?此外,您正在测试与==相等。赋值是'='。 –