相关疑难解决方法(0)

随机浮点数生成

如何在C++中生成随机浮点数?

我以为我可以把整数兰特除以某种东西,这足够了吗?

c++ random floating-point

260
推荐指数
7
解决办法
37万
查看次数

2 个数字之间的随机数字选择器

我正在使用 C++ 开发井字游戏,我想知道是否可以随机化一个数字,但它只能选择 2 或 5。

我在用户和计算机之间进行了随机启动,以便对这些代码块有一个公平的开始:

 srand(time(NULL));
 cout << "The First Person to go is randomly chosen!" << endl;
 FirsttoGo = (rand()%2) + 1;
 cout << "The first move goes to Player: " << FirsttoGo << endl;
 turn = FirsttoGo;
Run Code Online (Sandbox Code Playgroud)

我想添加的功能是,无论谁开始游戏都可以选择 X 或 O,但如果计算机先启动,计算机应该能够在 X 或 O 之间选择。我还为 X 和 O 创建了常数值

static const int O = 5;
static const int X = 2;
Run Code Online (Sandbox Code Playgroud)

有办法做到这一点吗?

c++ algorithm tic-tac-toe

2
推荐指数
1
解决办法
5448
查看次数

标签 统计

c++ ×2

algorithm ×1

floating-point ×1

random ×1

tic-tac-toe ×1