using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
for(;;)
{
Random rdm = new Random();
int guess = rdm.Next(0, 101);
try
{
bool y = false;
while (y == false)
{
Console.WriteLine("这是一个1到100的数字,来猜猜看吧");
int num = int.Parse(Console.ReadLine());
if (num > guess)
{
Console.WriteLine("大了,再猜一次吧");
}
else if (num < guess)
{
Console.WriteLine("小了,再猜一次吧");
}
else
{
Console.WriteLine("恭喜你,猜对了!");
y = true;
}
}
}
catch (System.FormatException)
{
Console.WriteLine("输入的不是数字");
}
finally
{
Console.WriteLine("结束");
Console.WriteLine("如果还想再玩一次,请按空格键,否则按其他键以退出");
}
if(Console.ReadKey(true).Key==ConsoleKey.Spacebar)
continue;
else
break;
}
}
}
}
C# 猜数字
最新推荐文章于 2021-05-23 18:31:42 发布