在 C++ 中的两个终端之间生成随机数
在本教程中,我们将了解如何生成
n 个随机数。在C++中,函数
rand()是
stdlib,别忘了导入这个库
.
首先,你需要使用函数
time() 它返回自 1970 年 1 月 1 日以来经过的时间(以秒为单位),否则生成的序列每次都相同。
我们选择在下限和上限两个边界之间生成数字。返回的数字是区间 [a, b] 的一部分,其中
是下限,
b 和上限。只需画一个数字,然后将其乘以 (b-a+1) 并将总数除以
RAND_MAX这是函数返回的最大值
rand().
Output:
参考:
Openclassrooms:C 和 C++
中的随机性cplusplus.com: time.h
cplusplus.com: RAND_MAX