私はどのようにこれを行うことができますユーザーはコンソール(テーブル[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();
}
は、私はこの仕事をするために何をすべきと私はこのそれdoesntの仕事を入力した場合:?私は持っている理由 ザッツは私が修正できますどのように異なる行または列内の数字を入れて、この
table[4,5] = 2;
table[4,7] = 3;
table[2,2] = 4;
私は事を理解しませんでした。あなたは何をしようとしているのですか?あなたの問題を説明する時間を取ってください、私たちはそれを推測することはできません – Stormhashe
"それは動作しません"とはどういう意味ですか?私たちはここで何をしようとしているのか分からず、実際に問題を説明しなければなりません。 – David
最初のループで 'table [4,5]'を上書きします。 'table [4,5] = 2;'を最初のループの後に移動するだけですか?また、 '=='と等しいかどうかをテストしています。代入は '='です。 –