【发布时间】:2020-03-13 12:06:04
【问题描述】:
使用 C# 的第一天已经卡住了。我的问题是如何计算用户给出的所有答案以找出随机数是什么?然后用正确的答案把它放在最后一句。这就是“测验”的样子:
public static void Main(string[] args)
{
Console.WriteLine("The secret number\n");
Random randomerare = new Random();
int slump_tal = randomerare.Next(1, 101);
Console.WriteLine("Write your number and we'll see where it lands:\n");
string user_nr = Console.ReadLine();
int tal = Convert.ToInt32(user_nr);
Console.WriteLine();
while (tal > slump_tal)
{
Console.WriteLine("Wrong! Your number is too big!\n");
user_nr = Console.ReadLine();
tal = Convert.ToInt32(user_nr);
}
while (tal < slump_tal)
{
Console.WriteLine("Wrong Your number is too low!\n");
user_nr = Console.ReadLine();
tal = Convert.ToInt32(user_nr);
}
while (tal == slump_tal)
{
Console.WriteLine("Bravo! That's the correct number\n");
break;
}
Console.WriteLine("The secret number was: {0}\n\nPush the button to finish", slump_tal);
Console.ReadKey(true);
}
【问题讨论】: