using System;
using System.Collections.Generic;
using System.Text;
namespace _0412
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("----------游戏说明----------");
Console.WriteLine(" 系统随机选定(1-200) ");
Console.WriteLine(" 中一个整数, 根据提示猜 ");
Console.WriteLine(" 出数字,游戏中输入-1 退 " );
Console.WriteLine(" 出游戏,按任意键开始游戏。 ");
Console.WriteLine(" ---------------------------");
Console.ReadLine();
Console.Clear();
Console.WriteLine("游戏开始,请输入您猜的数字:");
int UG = Convert.ToInt32(Console.ReadLine());
Random SNS = new Random();
int SN= SNS.Next(1,200);
Console.WriteLine(SN);
while ((SN > UG) && (UG > 0))
{
Console.WriteLine("似乎比你想的要大,再给你一次机会继续输入吧:");
UG = Convert.ToInt32(Console.ReadLine());
}
while ((SN < UG) && (UG > 0))
{
Console.WriteLine("似乎比你想的要小,再给你一次机会继续输入吧:");
UG = Convert.ToInt32(Console.ReadLine());
}
while (SN == UG)
{
Console.WriteLine("好棒!猜到了哦");
Console.WriteLine("这个数字就是{0}", SN);
Console.WriteLine("----------游戏结束----------");
Console.ReadLine();
break;
}
while (UG == -1)
{
Console.WriteLine("你个looser,再见!");
Console.WriteLine("----------游戏结束----------");
Console.ReadLine();
break;
}
}
}
}
该代码运行后,输入数字,随机会退出,麻烦老师答疑!没有学分,师兄师姐知道的也请帮帮忙谢谢!