代码如下: static void Main()
{
Boolean b = true;
while (b == true)
{
Random rnd = new Random();
int[] arr = new int[10];
for (int i = 0; i < 10; i++)
{
arr[i] = rnd.Next(10, 99);
}
foreach (int arr_x in arr)
{
Console.Write(arr_x + " ");
}
int k = arr[0];
for (int i = 0; i < arr.Length; i++)
{
k = arr[i] > k ? arr[i] : k;
}
Console.WriteLine("\n" + k + "\n\n");
Console.Read();
}
} 本来想让它输出十个随机二位数并得到最大一个,第一次运行还可以,但再按回车键就一次出来俩。搞不懂了怎么会这样?
{
Boolean b = true;
while (b == true)
{
Random rnd = new Random();
int[] arr = new int[10];
for (int i = 0; i < 10; i++)
{
arr[i] = rnd.Next(10, 99);
}
foreach (int arr_x in arr)
{
Console.Write(arr_x + " ");
}
int k = arr[0];
for (int i = 0; i < arr.Length; i++)
{
k = arr[i] > k ? arr[i] : k;
}
Console.WriteLine("\n" + k + "\n\n");
Console.Read();
}
} 本来想让它输出十个随机二位数并得到最大一个,第一次运行还可以,但再按回车键就一次出来俩。搞不懂了怎么会这样?
可以试试 Console.ReadKey();