猜数字代码
using System;
namespace 猜数字{
class Progam{
static void Main(){
Console.WriteLine("请输入1-100的数字");
int num,n=5,i=0;
Random rand=new Random();
int randomnum= rand.Next(1,101);
do{
try{
num=Convert.ToInt32(Console.ReadLine());
if (num<1 | num >100){
Console.WriteLine("请确认输入的数字在0-100之间");
}else if(num>randomnum){
Console.WriteLine("你输入的数字比要猜的大");
i++;
if (i>n)
{
Console.WriteLine("你已经没有次数了");
break;
}
}else if(num<randomnum){
Console.WriteLine("你输入的数字比要猜的小");
i++;
if (i>n)
{
Console.WriteLine("你已经没有次数了");
break;
}
}else{
Console.WriteLine("恭喜你猜中了");
break;
}
}catch{
Console.WriteLine("你输入的数字不合规范");
continue;
}
}while (true);
Console.WriteLine("实际的数字为{0}",randomnum);
Console.ReadKey();
}
}
}
© 著作权归作者所有
文章评论(0)