4个数能组合成多少个3位不重复的数

来源:百度知道 编辑:UC知道 时间:2024/05/15 02:13:14
int i,j,k;

for(i=1;i<5;i++ )
for(j=1;j<5;j++ )
for (k=1;k<5;k++ )
{
if (i != k && i != j && j != k)
{
//这里想实现输出了 可是定义变量还是数组呢?求具体代码
}

我看不大懂你讲的意思,我写的这个你可以参考一下。
class ExampleClass
{

public static void Main()
{
int I,Z,K;
for (int i = 1; i < 5; i++)
{
I = i;
for (int z = 1; z < 5; z++)
{
Z = z;
for (int k = 1; k < 5; k++)
{
K = k;
if (I != Z && I != K && Z != K)
{
string result = "";
result = I.ToString() + Z.ToString() + K.ToString();
Console.WriteLine("{0}", result);
}
}
}
}

Console.ReadLine();
Console.WriteLine();
}
}