使用rand()函数并结合取模运算实现范围限制
可以使用C语言中的rand()函数来生成随机数。为了限定随机数在一定范围内,比如1到100,可以使用表达式:rand() % 100 + 1。这里rand()函数返回一个0到RAND_MAX之间的随机整数,% 100会将范围缩小到0到99,加1后范围变为1到100。为了让结果更随机,建议用srand()函数在程序开始时设置随机数种子,例如srand(time(NULL))。
使用rand()函数并结合取模运算实现范围限制
可以使用C语言中的rand()函数来生成随机数。为了限定随机数在一定范围内,比如1到100,可以使用表达式:rand() % 100 + 1。这里rand()函数返回一个0到RAND_MAX之间的随机整数,% 100会将范围缩小到0到99,加1后范围变为1到100。为了让结果更随机,建议用srand()函数在程序开始时设置随机数种子,例如srand(time(NULL))。