所以这是我一直在使用的代码.它只是一个简单的程序来测试3个随机生成的数字是按升序还是降序排列.出于某种原因,如果我使用调试器并踩到每一行,那么代码就能正常工作.如果没有,那么它表示数字是100%的顺序或100%的顺序,这不应该是这种情况.
这是我一直在使用的代码:
int num1;
int num2;
int num3;
int yes = 0;
int no = 0;
for (int i = 0; i <= 99; i++)
{
Random rnd = new Random();
num1 = rnd.Next(1, 11);
num2 = rnd.Next(1, 11);
num3 = rnd.Next(1, 11);
if ( ((num1 <= num2) && (num2 <= num3)) || ((num1 >= num2) && (num2 >= num3)) )
{
yes += 1;
}
else
{
no += 1;
}
}
Console.WriteLine("The Number are in ascending order " …Run Code Online (Sandbox Code Playgroud)