使用random函数创建一个整形二维数组,4行5列
时间: 2023-03-31 20:04:40 浏览: 107
好的,我可以回答这个问题。请看下面的代码:
```c
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main() {
int arr[4][5];
srand(time(NULL)); // 设置随机数种子
for (int i = ; i < 4; i++) {
for (int j = ; j < 5; j++) {
arr[i][j] = rand() % 100; // 生成 ~99 的随机数
printf("%d ", arr[i][j]); // 输出数组元素
}
printf("\n"); // 换行
}
return ;
}
```
这个程序使用了 `rand()` 函数生成随机数,并将其存储在一个 4 行 5 列的整型数组中。每个随机数都是 到 99 之间的整数。程序还使用了 `time()` 函数来设置随机数种子,以确保每次运行程序时都会生成不同的随机数序列。
阅读全文