在C语言中,可以使用rand()函数生成随机数。下面是生成指定范围内随机数的一种方法:
srand(time(0));
int randomNumber = rand();
int min = 10; // 指定范围的最小值
int max = 50; // 指定范围的最大值
int range = max - min + 1; // 指定范围的大小
int randomNumberInRange = (rand() % range) + min;
完整示例代码如下:
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main() {
srand(time(0)); // 设置随机数种子
int min = 10; // 指定范围的最小值
int max = 50; // 指定范围的最大值
int range = max - min + 1; // 指定范围的大小
int randomNumberInRange = (rand() % range) + min;
printf("随机数: %d\n", randomNumberInRange);
return 0;
}
运行上述代码,将会输出在10到50之间的随机数。
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
相关推荐:python随机数生成范围怎么指定