概述
namespace keshanglianxi7._3_1
{
//
//问题描述:
//猜数字游戏,从1-100中随机生成一个整数,玩家输入数值猜测。
//若猜错提示玩家“猜大了”或“猜小了”,若猜对游戏结束。
//
class Program
{
static void Main(string[] args)
{
CaiCaiLe();
Console.WriteLine("再来一次?");
string s =Console.ReadLine();
if (s=="y")
{
CaiCaiLe();
}else
{
Console.WriteLine("游戏结束!想重新开始请再次运行程序。");
}
Console.ReadLine();
}
static void CaiCaiLe()
{
Random r =new Random();
int target= r.Next(1, 100);
int count= 0;
while(true)
{
int input =int.Parse(Console.ReadLine());
count++;
if (target == input)
{
Console.WriteLine("猜对了,这是第{0}次:" , count);
break;
}
else if(target >input)
{
Console.WriteLine("猜小了,这是第{0}次: " ,count);
}else if (target <input)
{
Console.WriteLine("猜大了,这是第{0}次: " ,count);
}
}
}
}
}
最后
以上就是唠叨悟空为你收集整理的C# 练习题 -- 猜数字游戏的全部内容,希望文章能够帮你解决C# 练习题 -- 猜数字游戏所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复