在C语言中,我们可以使用rand()函数来生成随机数,然后将生成的随机数填充到二维数组中。以下是一个随机生成二维数组的示例代码: #
在C语言中,我们可以使用rand()函数来生成随机数,然后将生成的随机数填充到二维数组中。以下是一个随机生成二维数组的示例代码:
#include
#include
#include
#define ROWS 3
#define COLS 3
int main() {
int array[ROWS][COLS];
int i, j;
// 设置随机种子
srand(time(NULL));
// 遍历二维数组,生成随机数并填充
for (i = 0; i < ROWS; i++) {
for (j = 0; j < COLS; j++) {
array[i][j] = rand() % 100; // 生成0到99之间的随机数
}
}
// 打印生成的二维数组
for (i = 0; i < ROWS; i++) {
for (j = 0; j < COLS; j++) {
printf("%d ", array[i][j]);
}
printf("\n");
}
return 0;
}
上述代码中,我们使用了rand()函数生成0到99之间的随机数,并将其填充到二维数组中。需要注意的是,在每次运行程序时,需要使用srand(time(NULL))来设置随机种子,以确保每次生成的随机数不同。
--结束END--
本文标题: c语言怎么随机生成二维数组
本文链接: https://www.lsjlt.com/news/482489.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
下载Word文档到电脑,方便收藏和打印~
2024-03-01
2024-03-01
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0