C语言 随机生成20000以上的数
时间: 2023-09-14 16:09:14 浏览: 71
您可以使用C语言中的rand()函数来生成随机数。但是,为了确保生成的随机数超过20000,您需要使用一个循环来不断生成随机数,直到生成的随机数大于20000。以下是一个示例代码:
```c
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main() {
int i, num;
srand(time(NULL)); // 初始化随机种子
for(i = 0; i < 20000; i++) {
num = rand(); // 生成随机数
if(num > 20000) {
printf("%d ", num); // 输出随机数
}
}
return 0;
}
```
上述代码会生成20000个随机数,并输出其中大于20000的数。请注意,由于随机数的生成是基于时间的,因此每次运行该程序时生成的随机数序列都是不同的。
阅读全文
相关推荐








