次のコードに追加し、九九表を表示するプログラムを完成させなさい。
static void Main(string[] args)
{
int[,] kuku = new int[9,9];
for (int i = 0; i < 9; i++)
{
for (int j = 0; j < 9; j++)
kuku[i,j] = (i + 1) * (j + 1);
}
for (int i = 0; i < 9; i++)
{
for (int j = 0; j < 9; j++)
Console.Write(" {0,2}", kuku[i,j]);
Console.WriteLine();
}
}
問題とは異なるが、“配列の配列”を使用すると以下のようになる。
static void Main(string[] args)
{
int[][]kuku = new int[9][];
for (int i = 0; i < 9; i++)
{
kuku[i] = new int[9];
for (int j = 0; j < 9; j++)
kuku[i][j] = (i + 1) * (j + 1);
}
for (int i = 0; i < 9; i++)
{
for (int j = 0; j < 9; j++)
Console.Write(" {0,2}", kuku[i][j]);
Console.WriteLine();
}
}