static void Main(string[] args)
{
Random random = new Random();
int copNum = random.Next(0,51);
Console.Write("请输入一个0-50之间的数字:");
while (true)
{
int num = Convert.ToInt32(Console.ReadLine());
if (num > copNum)
{
Console.WriteLine("您猜大了,这个数字比" + num + "大");
}
else if (num < copNum)
{
Console.WriteLine("您猜小了,这个数字比" + num + "小");
}
else
{
Console.WriteLine("您猜对了!" );
break;
}
}
}
运行起来没什么问题啊,建议break前面再加一行Console.ReadLine()