阅读量:13
在C++中,可以使用rand()函数来生成伪随机数。该函数返回一个在0到RAND_MAX之间的随机整数。为了生成特定范围内的随机数,可以使用取余操作符来调整范围。
例如,要生成一个在1到100之间的随机数,可以使用以下代码:
int randomNumber = rand() % 100 + 1;
需要注意的是,rand()函数生成的随机数是伪随机的,每次程序运行时生成的随机数序列是相同的。如果需要获得更加随机的数列,可以结合srand()函数来设置随机数种子。例如,可以使用以下代码来设置一个随机数种子:
srand(time(0));
然后再调用rand()函数来生成随机数。