C# 练习题 -- 猜数字游戏
【摘要】
namespace keshanglianxi7._3_1{ // //问题描述: //猜数字游戏,从1-100中随机生成一个整数,玩家输入数值猜测。 //若猜错提示玩家“猜大了”或“猜小了”,若猜对游戏结束。 // class Program { static void Main(string[] args) { CaiCaiLe(); Console.WriteLi...
-
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);
-
}
-
}
-
-
}
-
-
}
-
}
文章来源: czhenya.blog.csdn.net,作者:陈言必行,版权归原作者所有,如需转载,请联系作者。
原文链接:czhenya.blog.csdn.net/article/details/76092007
【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)