利用c语言利用随机函数产生一个n,再产生n个不超过500的整数
时间: 2023-12-14 21:35:43 浏览: 153
用c语言产生随机数
5星 · 资源好评率100%
下面是一个简单的示例代码,可以产生n个不超过500的随机整数:
```c
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main() {
int n, i;
srand(time(NULL)); // 用当前时间初始化随机数种子
printf("请输入n的值:");
scanf("%d", &n);
printf("生成的随机数为:");
for (i = 0; i < n; i++) {
printf("%d ", rand() % 501); // 产生0~500的随机数
}
return 0;
}
```
以上代码中,首先利用`srand()`函数以当前时间作为随机数种子。然后通过循环产生n个随机整数,每个整数使用`rand() % 501`来产生,这样可以得到0~500之间的随机整数。最后将这些随机整数输出即可。
阅读全文