可以使用rand()函数生成随机数,然后通过取模运算来限制范围。以下是一个示例代码,生成指定范围的随机数:
#include <iostream>#include <cstdlib>int getRandomNumber(int min, int max) { return min + rand() % (max - min + 1);}int main() { int minNum = 1; int maxNum = 100; srand(time(0)); // 设置随机数种子 int randomNum = getRandomNumber(minNum, maxNum); std::cout << "随机数在范围[" << minNum << ", " << maxNum << "]之间为:" << randomNum << std::endl; return 0;}在上面的示例代码中,getRandomNumber函数定义了一个生成指定范围随机数的函数,main函数中调用这个函数来生成随机数。通过设置minNum和maxNum来指定范围。在调用rand()函数之前,需要使用srand(time(0))来设置随机数种子,以确保每次运行程序时生成的随机数都不同。


