```cpp
include include // 游戏主循环 void gameLoop() { bool isGameOver = false; int targetNumber = std::rand() % 100 + 1; // 生成1到100之间的随机数 int guess; int attempts = 0; while (!isGameOver) { std::cout << "请输入一个1到100之间的整数: "; std::cin >> guess; attempts++; if (guess == targetNumber) { std::cout << "恭喜你猜对了!" << std::endl; std::cout << "你用了" << attempts << "次猜对." << std::endl; isGameOver = true; } else if (guess < targetNumber) { std::cout << "猜的数字太小了!" << std::endl; } else { std::cout << "猜的数字太大了!" << std::endl; } } } int main() { gameLoop(); return 0; } ``` 要使用C++编程,首先需要安装一个C++编译器,例如GCC或Clang。然后,将上述代码保存到一个名为`main.cpp`的文件中。接下来,打开终端或命令提示符,导航到包含`main.cpp`文件的目录,并运行以下命令以编译代码: ```sh g++ main.cpp -o main ``` 这将生成一个名为`main`的可执行文件。要运行游戏,请在终端或命令提示符中输入以下命令: ```sh ./main ``` 这将启动游戏,并提示你输入一个1到100之间的整数。根据你的输入,程序将告诉你猜的数字是太大还是太小,或者是否猜对了。