源码(乱得一团糟)
/*
* Welcome play BT's little game!
* C 2020 2006bt
*/
using System;
namespace TestRider
{
internal class Program
{
public static void Main(string[] args)
{
Console.Title = "Guessing the number!";
Console.WriteLine("Enter difficulty...(1-3)");
int difficulty = 1;
enter:
try
{
difficulty = Convert.ToInt32(Console.ReadLine());
if (difficulty <= 3)
{
}
else
{
goto enter;
}
}
catch (Exception ex)
{
goto enter;
}
int number = 0;
Random r = new Random();
switch (difficulty)
{
case 1:
number = r.Next(1, 5);
break;
case 2:
number = r.Next(1, 10);
break;
case 3:
number = r.Next(1, 30);
break;
}
Console.WriteLine("Then Guess!");
int guess_number = 1;
int score = 100;
enter_number:
try
{
guess_number = Convert.ToInt32(Console.ReadLine());
}catch(Exception ex)
{
goto enter_number;
}
if (guess_number == number)
{
Console.WriteLine("Congratulations!Score:"+score);
Console.ReadLine();
Environment.Exit(0);
}
else
{
if (guess_number < number)
{
score--;
Console.WriteLine("Your answer is smaller than the correct answer...Score:"+score);
goto enter_number;
}
else
{
score--;
Console.WriteLine("Your answer is bigger than the correct answer...Score:"+score);
goto enter_number;
}
}
}
}
}