public int a(int x)
{
Random rdm = new Random();
int i = rdm.Next(int.Parse(getmin(x)), int.Parse(getmax(x)));
return i;
}
public string getmax(int i)
{
if (i == 1)
return "9";
else
return "9" + getmax(--i);
}
public string getmin(int i)
{
if (i == 1)
return "0";
else
return (i-1).ToString() + getmin(--i);
}指定位数 产生随机数
最新推荐文章于 2024-04-12 20:42:17 发布
本文探讨了使用递归函数实现随机数生成的方法,具体包括如何通过递归调用构造递增和递减的数字序列来生成指定范围内的随机整数。详细解释了getmin和getmax函数的作用,并通过实例演示了整个过程。
1040

被折叠的 条评论
为什么被折叠?



