C++实现产生随机数和相应的猜拳小游戏实例代码

2020-01-06 19:24:57丽君

一、简介

c++中,产生随机数的通用方法就是调用 srand()和 rand()  函数。

Rand

单纯的rand()会返回一个0至RAND_MAX之间的随机数值,而RAND_MAX的值与int位数有关,最小是32767。不过rand()是一次性的,因为系统默认的随机数种子为1,只要随机数种子不变,其生成的随机数序列就不会改变。

其实,对于rand()的范围,我们是可以进行人为设定的,只需要在宏定义中定义一个random(int x)