C#帮改 输出不重复的二维数组 帮忙看一下
来源:百度知道 编辑:UC知道 时间:2024/06/16 01:38:01
public void M3()
{
int[,] SZ = new int[4, 4];
Random rn = new Random();
Boolean b = true;
for (int i = 0; i < 4; i++)
{
for (int j = 0; j < 4; j++)
{
SZ[i, j] = rn.Next(0, 15);
if (i > 0 || j > 0)
{
for (int k = 0; k <= i; k++)
{
for (int f = 0; f <= j; f++)
if (SZ[i, j] == SZ[k, j])
{
我在这里想让在这里中断重新返回从头开始怎么办啊
}
}
} Console.Write(SZ[i, j]);
{
int[,] SZ = new int[4, 4];
Random rn = new Random();
Boolean b = true;
for (int i = 0; i < 4; i++)
{
for (int j = 0; j < 4; j++)
{
SZ[i, j] = rn.Next(0, 15);
if (i > 0 || j > 0)
{
for (int k = 0; k <= i; k++)
{
for (int f = 0; f <= j; f++)
if (SZ[i, j] == SZ[k, j])
{
我在这里想让在这里中断重新返回从头开始怎么办啊
}
}
} Console.Write(SZ[i, j]);
写法正确 但是要用while 或者 foreach in 这个两个加内置判断
就可以了
if (SZ[i, j] == SZ[k, j])
{
CONTINUE; \\我在这里想让在这里中断重新返回从头开始怎么办啊
}
continue;