m×n配列があり、各行の要素の可能な組み合わせをそれぞれ出力する必要があります。たとえば、配列{{1,2,3},{4,5,6}}
の場合は、{{1,4},{1,5},{1,6},{2,4},{2,5},{2,6},{3,4},{3,5},{3,6}}
を出力する必要があります。マトリックス要素の組み合わせ
これを解決するにはmループが必要です。上記の例では、Iはコード書いた:M変化に
int[,] array = new int[,] {{1, 2, 3}, {4, 5, 6}};
for (var i = 0; i < 3; i++)
{
for (var j = 0; j < 3; j++)
{
Console.WriteLine($"{{{array[0, i]},{array[1, j]}}}");
}
}
を、for
ループの数も変化します。しかし、私がコードを書いたとき、mは不明です。どうすれば解決できますか?
アルゴリズムタグを削除し、該当する言語タグを追加してください与えます –