21xrx.com
2024-12-23 02:54:38 Monday
登录
文章检索 我的文章 写文章
C语言小游戏代码:猜数字游戏
2023-06-16 09:38:32 深夜i     --     --
C语言 游戏 猜数字

猜数字游戏是一个非常简单而有趣的游戏,可以通过C语言编写一个简单的版本。为了开始游戏,程序会随机生成一个1到100之间的数字。玩家需要猜测这个数字是多少,程序会根据玩家的猜测提供提示。如果猜测的数字高于或低于正确答案,程序会告诉玩家是偏高还是偏低。

下面是一个示例代码:


#include

#include

#include

int main() {

  int randomNumber, guess;

  int guessCount = 0;

  srand(time(0));

  randomNumber = rand() % 100 + 1; // 生成 1 到 100 之间的随机数

  printf("欢迎来玩猜数字游戏!\n");

  printf("我已经想好了一个1到100之间的数字,你需要猜出它是多少。\n");

  do {

    printf("请输入你的猜测(1到100之间的整数):");

    scanf("%d", &guess);

    guessCount++;

    if (guess > randomNumber) {

      printf("你猜的数字太大了,请再试一次!\n");

    } else if (guess < randomNumber) {

      printf("你猜的数字太小了,请再试一次!\n");

    } else {

      printf("恭喜你,猜对了!你一共猜了%d次。\n", guessCount);

      break;

    }

  } while (1);

  return 0;

}

运行此程序,输出如下:


欢迎来玩猜数字游戏!

我已经想好了一个1到100之间的数字,你需要猜出它是多少。

请输入你的猜测(1到100之间的整数):50

你猜的数字太大了,请再试一次!

请输入你的猜测(1到100之间的整数):25

你猜的数字太小了,请再试一次!

请输入你的猜测(1到100之间的整数):38

你猜的数字太大了,请再试一次!

请输入你的猜测(1到100之间的整数):31

恭喜你,猜对了!你一共猜了4次。

可以看到,程序根据玩家的猜测提供了适当的反馈,并在玩家猜对数字时输出了恭喜的消息。

本文

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复