C++ 如何生成随机数
随机数
您可以使用 <cstdlib> 库中的 rand() 函数生成随机数:
为了更精确地控制随机数,例如,如果您只想生成 0 到 100 之间的随机数,可以使用以下公式:
注意: 以上示例仅输出一次随机数。程序每次运行时,输出的随机数都相同。要解决这个问题,您可以使用 srand() 函数,并添加来自 <ctime> 库的 time() 函数。
每次程序运行时,都会生成一个0到100之间的随机数:
示例
// 每次程序运行时都生成一个不同的随机数
srand(time(0));
// 生成一个介于 0 和 100 之间的随机数
int randomNum = rand() % 101;
cout << randomNum;
return 0;
亲自试一试 »

