gpt4 book ai didi

c - 用随机数填充矩阵时出现段错误(核心转储)

转载 作者:行者123 更新时间:2023-11-30 20:55:31 25 4
gpt4 key购买 nike

我想做的就是简单地用随机数填充 2 个矩阵。但是,使用我的代码时,出现段错误(核心转储)错误,我不知道为什么。我非常感谢您的帮助。

#include <stdio.h>
#include <stdlib.h>
#include <time.h>

int matA[3][3];
int matB[3][3];

int main() {

srand(time(NULL));
int i, j;

for(i=0; i<3; i++)
{
for(j=0; j<3; i++)
{
matA[i][j] = (rand() % 9) + 1;
matB[i][j] = (rand() % 9) + 1;
}
}

}

最佳答案

for(i=0; i<3; i++)
{
for(j=0; j<3; i++)
^---- wrong var

所以你最终会达到 i=3 并离开数组的末尾。

关于c - 用随机数填充矩阵时出现段错误(核心转储),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32616396/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com