c++随机数存入数组
时间: 2023-12-03 17:40:28 浏览: 161
C语言程序设计-把20个随机数存入一个数组,然后输出该数组中的最小值;其中确定最小值的下标的操作在fun函数中实现
5星 · 资源好评率100%
以下是将随机数存入数组的C++代码示例:
```cpp
#include <iostream>
#include <cstdlib>
#include <ctime>
using namespace std;
int main() {
const int SIZE = 6;
int arr[SIZE] = {0};
int* ptr = arr;
srand(time(NULL)); // 设置随机数种子为当前时间
for (int i = 0; i < SIZE; i++) {
arr[i] = rand() % 100; // 生成0-99之间的随机数
}
for (int i = 0; i < SIZE; i++) {
cout << arr[i] << " ";
}
cout << endl;
return 0;
}
```
该程序首先定义了一个大小为6的整型数组`arr`,并将其指针`ptr`指向数组的首元素。然后使用`srand()`函数设置随机数种子为当前时间,以确保每次运行程序时生成的随机数不同。接着使用`rand()`函数生成0-99之间的随机数,并将其存入数组中。最后使用循环遍历数组并输出数组元素。
阅读全文