猜数字游戏:随机产生一个1-100之间的随机数,然后编写代码,每次从键盘输入一个数字来猜这个随机数,程序可以提示“你输入的数据大了”“你输入的数据小了”“你真聪明”,猜中之后,程序显示你猜这个数据一共猜了多少次。
时间: 2024-10-28 21:06:11 浏览: 73
python编写猜数字小游戏
你可以使用以下 C# 代码来实现猜数字游戏的基本框架:
```csharp
using System;
class GuessTheNumber
{
static void Main()
{
Random rand = new Random();
int secretNumber = rand.Next(1, 101); // 生成1到100之间的随机数
int guess;
int attempts = 0; // 记录猜测次数
Console.WriteLine("欢迎来到猜数字游戏!我在心中想了一个1到100的数字,试试看你能猜多少次猜对。");
do
{
Console.Write("请输入你猜的数字:");
guess = Convert.ToInt32(Console.ReadLine());
attempts++; // 每次猜测增加尝试次数
if (guess < secretNumber)
Console.WriteLine("你输入的数据小了,请再试一次。");
else if (guess > secretNumber)
Console.WriteLine("你输入的数据大了,请再试一次。");
} while (guess != secretNumber);
Console.WriteLine($"恭喜你,你猜对了!你总共猜了 {attempts} 次。");
Console.ReadKey(); // 等待用户按下任意键后再退出
}
}
```
在这个游戏中,玩家通过反复输入数字并接收提示来接近正确的数值。当他们猜中后,程序会告诉他们猜对了,并显示总共进行了多少次猜测。
阅读全文