【发布时间】:2016-12-29 21:20:24
【问题描述】:
我需要帮助来处理没有任何标准功能的随机数。我怎样才能做到这一点?我知道我可以使用随机函数来做到这一点:
v2 = rand() % 36 + 1;
这将随机化 1-35 之间的数字,但 rand() 函数属于“ (stdlib.h)”标准。
【问题讨论】:
-
你能解释一下为什么你不能使用标准库吗?这看起来像是一个非常武断(和愚蠢)的限制。
-
在互联网上寻找伪随机数生成器并实现一个。
-
生成介于 1 和 36 之间的整数。
-
@Angew:很可能是学校作业。
-
int random() { return 7; }
标签: c++ c++11 visual-c++