c#语言小游戏
时间: 2023-07-07 15:19:42 浏览: 157
好的,我可以帮你介绍一个简单的C#语言小游戏——猜数字游戏。
游戏规则如下:
1. 程序随机生成一个1-100之间的整数,玩家需要猜测这个数是多少。
2. 玩家每次可以输入一个数字作为猜测,程序会告诉玩家猜测的数字是大于、小于还是等于目标数字。
3. 玩家有5次机会猜测,如果5次内没有猜中,游戏结束并告诉玩家答案。
以下是C#代码实现:
```csharp
using System;
namespace GuessNumberGame
{
class Program
{
static void Main(string[] args)
{
Random random = new Random(); // 随机数生成器
int target = random.Next(1, 101); // 生成1-100之间的随机整数
int guess; // 玩家猜测的数字
int times = 5; // 玩家剩余猜测次数
Console.WriteLine("猜数字游戏开始!");
while (times > 0)
{
Console.Write("请输入一个1-100之间的整数:");
guess = int.Parse(Console.ReadLine());
times--;
if (guess == target)
{
Console.WriteLine("恭喜你猜对了!");
return;
}
else if (guess > target)
{
Console.WriteLine("猜测的数字大了!");
}
else
{
Console.WriteLine("猜测的数字小了!");
}
Console.WriteLine($"你还有{times}次机会。");
}
Console.WriteLine($"很遗憾,你没有在规定次数内猜中,正确答案是{target}。");
}
}
}
```
希望这个游戏能够让你在学习C#语言的同时,也能够享受一下小游戏带来的乐趣。
阅读全文