C语言生成范围内的随机数
给定一个范围,当前时间做为随机种子,使用C语言生成范围内的随机数;
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
const int MIN = 1;
const int MAX = 100;
int main() {
int randomNumber;
time_t t;
time(&t);
srand((unsigned int) t);
//生成10个 1~100 的随机数
for (int i = 0; i < 10; i++) {
randomNumber = rand() % (MAX - MIN + 1) + MIN;
printf("%d ", randomNumber);
}
return 0;
}
输出:
92 4 66 8 32 70 53 96 39 69