从列表中总结一行

时间:2015-06-14 19:39:04

标签: c# arrays list

我想检查列表中的第二行是否与用户的输入匹配。

例如,第二行是:1 1 3

用户输入5

应该回答用户输入的正确答案。

列表已经完成,但我现在卡住了

static void Main(string[] args)
{
    int x = 3;
    int y = 3;
    int[,] z = new int[x, y];

    Random r = new Random();
    for (int i = 0; i < x; i++)
    {
        for (int j = 0; j < y; j++)
        {
            z[i, j] = r.Next(0, 3);
        }
    }
    for (int i = 0; i < x; i++)
    {
        for (int j = 0; j < y; j++)
        {
            if (i == 3 && j == 3)
            {
                Console.Write("  ");
                break;
            }
            else
            {
                if (z[i, j] > 9)
                    Console.Write(z[i, j] + " ");
                else
                    Console.Write(z[i, j] + "  ");
            }
        }
        Console.WriteLine();
    }
    Console.ReadKey();

    Console.WriteLine("Write the summing on row two ");
    int matain = int.Parse(Console.ReadLine());
}

1 个答案:

答案 0 :(得分:0)

var sum = z[1,0] + z[1,1] + z[1,2];

if (matain == sum)
  Console.WriteLine("Correct");
else
  Console.WriteLine("Fail");

Console.ReadKey();