protected void Button1_Click(object sender, EventArgs e)
{
if (Convert.ToInt32(TextBox2.Text.Trim()) > 165 || Convert.ToInt32(TextBox2.Text) < 15)
{
Label1.Text = "此和值范围内没有值";
}
else
{
List<int> nums = new List<int>();
nums.Add(1);
nums.Add(3);
nums.Add(2);
nums.Add(4);
nums.Add(5);
nums.Add(6);
nums.Add(7);
nums.Add(8);
nums.Add(9);
nums.Add(10);
nums.Add(11);
nums.Add(12);
nums.Add(13);
nums.Add(14);
nums.Add(15);
nums.Add(16);
nums.Add(17);
nums.Add(18);
nums.Add(19);
nums.Add(20);
nums.Add(21);
nums.Add(22);
nums.Add(23);
nums.Add(24);
nums.Add(25);
nums.Add(26);
nums.Add(27);
nums.Add(28);
nums.Add(29);
nums.Add(30);
nums.Add(31);
nums.Add(32);
nums.Add(33);
nums.Add(34);
nums.Add(35);
var bbb = from r1 in nums
from r2 in nums
from r3 in nums
from r4 in nums
from r5 in nums
where (r1 + r2 + r3 + r4 + r5 == Convert.ToInt32(TextBox2.Text) && r1 < r2 && r2 < r3 && r3 < r4 && r4 < r5)
select new { r1, r2, r3, r4, r5 };
string a = "";
foreach (var item in bbb)
{
//Response.Write("结果是= " + item.r1 + "," + item.r2 + "," + item.r3 + "," + item.r4 + "," + item.r5 + "<BR>"); ;
a+="结果是= " + item.r1 + "," + item.r2 + "," + item.r3 + "," + item.r4 + "," + item.r5 +"<br>";
}
Label1.Text = a;
}
}
}