编写一个接受整数作为唯一参数的函数。抛出整数的异常小于1。函数 创建一个整数堆栈(通过使用泛型强制存储在堆栈中的类型!), 用随机整数(随机在0到99之间)填充堆栈,使得堆栈保持随机数整数等于传入的参数,并且 返回堆栈。如何编写一个将随机值插入整数堆栈的函数?
这是我的代码到目前为止,我是新手。如果你能帮助,我会很高兴
Console.WriteLine("ENTER A NUMBER");
int arg = Int16.Parse(Console.ReadLine());
if (arg < 1)
{
try
{
}
catch (System.IndexOutOfRangeException e)
{
throw new System.ArgumentOutOfRangeException("value must be more than 1");
}
Stack<int> mystack = new Stack<int>(arg);
Random rd = new Random();
if(arg > 1)
{
int rndnum = rd.Next(arg);
arg = mystack.Pop();
return
}
Console.ReadLine();
你现在的代码有什么问题? – Prescott 2011-05-01 21:56:58
如果是的话,您需要将其标记为家庭作业。你也可能想问一个具体的问题。没有人会在这里编码评论。 – 2011-05-01 21:58:24
您有具体问题吗?你有什么问题吗?请不要让我们必须弄清楚你的问题是什么。 – 2011-05-01 21:58:52