在C语言中如何使用数组生成一百个随机数
时间: 2024-10-20 20:02:42 浏览: 32
C语言贪吃蛇大作战源代码,C语言期末作业
5星 · 资源好评率100%
在C语言中,你可以使用标准库函数`srand()`和`rand()`以及一些基本数学运算来生成随机数,并通过数组存储。下面是一个简单的示例,展示如何生成并存储100个随机整数:
```c
#include <stdio.h>
#include <stdlib.h>
#include <time.h> // 引入时间函数以获得种子值,保证每次运行结果不同
#define SIZE 100 // 定义数组大小为100
int main() {
int numbers[SIZE]; // 定义一个大小为100的整型数组
srand(time(0)); // 设置随机数种子,使用当前时间保证每次程序启动时的随机性
// 用循环生成并打印数组元素
for (int i = 0; i < SIZE; i++) {
numbers[i] = rand(); // 生成一个0到RAND_MAX之间的随机数
printf("%d ", numbers[i]);
}
printf("\n");
return 0;
}
```
阅读全文