21xrx.com
2024-09-20 00:19:19 Friday
登录
文章检索 我的文章 写文章
50行内的C++简单小游戏代码
2023-07-05 03:27:44 深夜i     --     --
C++ 小游戏 简单 50行 代码

本文给大家带来一份50行内的简单小游戏代码,使用C++编写,希望对初学者有所帮助。

代码如下:


#include <iostream>

#include <ctime>

using namespace std;

int main() {

  srand(time(NULL)); // 设置随机数种子

  int secret = rand() % 100 + 1; // 生成[1, 100]之间的随机数

  int guess;

  int count = 0; // 猜测的次数

  do {

    cout << "请猜测一个1~100之间的数字:" << endl;

    cin >> guess;

    count++;

    if (guess > secret)

      cout << "猜测过大!" << endl;

     else if (guess < secret)

      cout << "猜测过小!" << endl;

     else 退出循环

    

  } while (true);

  return 0;

}

该代码为一个猜数字的小游戏,玩家需要在1~100之间猜测一个数字,程序会根据玩家输入的数字与随机生成的数字进行比较,输出“猜测过大”、“猜测过小”或“恭喜你,猜对了!”,并计算猜测的次数。

本代码使用了do-while循环,确保玩家能够至少猜测一次,并在猜对后结束循环。同时,为了避免每次随机数生成的结果都相同,使用了time函数作为随机数种子,增加了游戏的趣味性和可玩性。

当然,这只是一份简单的代码示例,大家可以根据自己的喜好和需求对其进行修改和扩展,例如增加难度等级、记录玩家的高分等等。希望大家通过学习这份代码,对C++语言和计算机编程有更深入的了解和体验。

  
  

评论区

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