21xrx.com
2024-11-05 19:04:55 Tuesday
登录
文章检索 我的文章 写文章
简单的C++小游戏代码
2023-06-24 07:23:39 深夜i     --     --
C++ 小游戏 代码 简单

C++是一种高级编程语言,是现代计算机编程的重要组成部分。在学习C++语言时,编写一些小游戏是非常有助于巩固所学知识。下面是一个简单的C++小游戏代码,可以帮助初学者了解如何使用C++语言编写游戏。

这个小游戏是一个猜数字游戏,玩家需要输入一个数字,计算机会随机生成一个数字,玩家需要根据计算机提供的线索来猜测出正确数字。代码如下:


#include <iostream>

#include <ctime>

#include <cstdlib>

using namespace std;

int main()

{

  srand(time(0)); // 随机数种子

  int number = rand() % 100 + 1; // 随机生成1-100的数字

  int guess = 0; // 玩家猜测的数字

  int tries = 0; // 玩家猜测的次数

  cout << "欢迎来到猜数字游戏!" << endl;

  do {

    cout << "请输入一个数字(1-100):";

    cin >> guess;

    tries++;

    if (guess > number)

      cout << "太大了!请重新输入" << endl;

     else if (guess < number)

      cout << "太小了!请重新输入" << endl;

     else 猜对了!" << endl;

      cout << "你一共猜了 " << tries << " 次" << endl;

    

  } while (guess != number);

  return 0;

}

在这个代码中,首先通过`srand(time(0))`来设置随机数种子,保证每次生成的随机数都不一样。然后使用`rand() % 100 + 1`来生成一个1-100之间的随机数。

接下来,在`do-while`循环中,用户可以输入猜测的数字,猜测的次数也会自动跟随。通过`if-else`语句来判断玩家猜测的数字与计算机生成的数字的大小关系,给出相应的提示信息。当玩家猜中数字时,循环就会结束,输出恭喜信息和猜测次数。

这个小游戏虽然简单,但包含了C++语言的许多基本语法和运算符,对于初学者来说是非常有用的练手项目。希望大家可以通过实践不断探索发现更有趣和更复杂的游戏。

  
  

评论区

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