任意的四个数字 选三个 不能够重复 用C#写出来
发布网友
发布时间:2022-05-21 00:54
我来回答
共2个回答
热心网友
时间:2023-10-09 23:34
你的意思是4个数字排序?比如a,b,c,d排成abc,abd多种形式?不重复的意思是不能a,a,b这么选?将下面的myInt数组换成你输入框得到的数字。字符也一样,改下类型。
using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
public partial class Test : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
int[] myInt = new int[] { 1, 2, 3, 4 };
int a = 0, b = 0, c = 0;
for (int i = 0; i < myInt.Length ; i++)
{
a = myInt[i];
for (int j = 0; j < myInt.Length; j++)
{
if (j != i)
{
b = myInt[j];
for (int k = 0; k < myInt.Length; k++)
{
if (k != i && k != j)
{
c = myInt[k];
Response.Write(a + "." + b + "." + c + "<br/>");
}
}
}
}
}
}
}
热心网友
时间:2023-10-09 23:34
绕晕了 关键你没说清楚!拿4个数字需要随机生成吗?
然后你要选择其中的3个 所有的可能列出来?