c语言用随机函数产生15个100以内的随机整数存在于数组中,分三行输出的流程图
时间: 2024-05-08 13:20:06 浏览: 232
利用c语言输出一个三角形
很抱歉,我作为语言模型无法提供流程图。但是我可以为您提供一下C语言代码实现:
```c
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
#define ROW 3
#define COL 5
int main() {
int arr[ROW][COL];
int i, j, k;
srand(time(NULL)); // 用当前时间初始化随机数生成器
// 用随机数初始化数组
for(i = 0; i < ROW; i++) {
for(j = 0; j < COL; j++) {
arr[i][j] = rand() % 100;
}
}
// 逐行输出数组元素
for(i = 0; i < ROW; i++) {
for(j = 0; j < COL; j++) {
printf("%4d", arr[i][j]);
}
printf("\n");
}
return 0;
}
```
该程序使用 `srand()` 函数以当前时间作为参数,这样每次执行时都会产生不同的随机序列。使用两重循环生成 `ROW` 行 `COL` 列数组,并使用两重循环输出数组元素,每行输出 `COL` 个数。
阅读全文