时间:2021-05-28
简单的:
复制代码 代码如下:
publicpartialclass_Default:System.Web.UI.Page
{
stringm1="";
protectedvoidPage_Load(objectsender,EventArgse)
{
stringn="123";
stringm="";
zuhe(n);
for(intj=2;j>-1;j--)
{
m=m+n[j];
}
zuhe(m);
}
privatevoidzuhe(stringssel)
{
for(inti=0;i<ssel.Length;i++)
{
m1=ssel+ssel.Substring(i,1);
Response.Write(m1.Remove(i,1)+"<br>");
}
}
}
CSDN的(xiaoshen1127):WINFORM版
复制代码 代码如下:
usingSystem;
usingSystem.Collections.Generic;
namespaceZuHeShu
{
classProgram
{
staticvoidMain(string[]args)
{
Programp=newProgram();
Console.WriteLine("******************************组合数***********************************");
Console.WriteLine("请任意输入一个整数:");
stringnum=Console.ReadLine();
try{
long.Parse(num);
List<string>als=newList<string>();
als=p.GetData(string.Empty,num.Trim(),als);
p.Display(als);
Console.WriteLine("\nY-Enter:继续");
if(Console.ReadLine().Trim().ToLower()=="y")
{
Console.Clear();
Main(args);
}
}
catch{
Console.Clear();
Console.WriteLine("请输入数字!");
Main(args);
}
}
privateList<string>GetData(StringstrBase,StringstrSel,List<string>alRet)
{
if(strSel.Length==1)
{
stringtemp=strBase+strSel;
if(!alRet.Contains(temp)&&!temp.StartsWith("0"))
{
alRet.Add(temp);
}
}
else
{
for(inti=0;i<strSel.Length;i++)
{
GetData(strBase+strSel.Substring(i,1),strSel.Remove(i,1),alRet);
}
}
returnalRet;
}
publicvoidDisplay(List<string>dals)
{
inti=1;
inta=dals.Count;
if(a==0)
{
Console.WriteLine("该数没有其他组合情况");
}
else
{
Console.WriteLine("不同的组合数共有"+a+"个,如下");
foreach(stringnumberindals)
{
Console.Write(number+"\t");
if(i++%5==0)
{
Console.WriteLine();
}
}
}
}
}
}
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
下面是asp.net生成数字和字母组合的随机数的代码:privatestaticchar[]constant={'0','1','2','3','4','5
我们开发ASP.NET站点时,如果将jQueryUIDatepicker与ASP.NET的验证控件(如:RequiredFieldValidator)组合使用:
64位ASP.Net已注册。需要32位ASP.Net才能安装MicrosoftReportingServices2005(32位)。安装SQL2005时出现这个
很多人会问ASP和ASP.net有什么区别呢?ASP与ASP.NET是Microsoft公司在Web应用程序开发上的两项重要技术。虽然ASP和ASP.net
很多人会问ASp和ASp.net有什么区别呢?ASp与ASp.NET是Microsoft公司在Web应用程序开发上的两项重要技术。虽然ASp和ASp.net从字