c语言编程有一3*5数组,数组元素为【10,99】中的任意自然数,按5*3方式输出。
时间: 2024-05-27 12:10:38 浏览: 64
可以通过以下代码实现:
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main()
{
// 初始化随机数种子
srand((unsigned)time(NULL));
// 定义3行5列的数组
int arr[3][5];
// 随机生成1到99的自然数,并赋值给数组元素
for (int i = 0; i < 3; i++) {
for (int j = 0; j < 5; j++) {
arr[i][j] = rand() % 90 + 10; // 生成10到99之间的随机数
}
}
// 按5*3方式输出数组元素
for (int i = 0; i < 5; i++) {
for (int j = 0; j < 3; j++) {
printf("%d ", arr[j][i]);
}
printf("\n");
}
return 0;
}
阅读全文