gpt4 book ai didi

C矩阵程序

转载 作者:太空宇宙 更新时间:2023-11-04 00:07:40 25 4
gpt4 key购买 nike

<分区>

我有一个矩阵程序,到目前为止它接收一个输入文件并用矩阵表示数字。我还写了一个函数来找到它的转置,但我不知道如何进行对称。

我只需要 3 个输入参数(MainMatrix[max][max] MainTranspose[max][max] 和 Size)

如果不对称则返回 -1,如果对称则返回 0。

我的程序显示的一切都是正确的,除了 1 表明它应该是不对称的。

我希望你们中的一个能帮我解决这个问题。

int Symmetry (int mainmatrix[max][max], int maintranspose[max][max], int size) {
double thesqrtSize = sqrt((double)Size);
double fract = thesqrtSize - floor(thesqrtSize);
if(fract > 0.0001)
return -1;
int isqrtSize = (int)thesqrtSize;
int i, j;
for(i=0;i<isqrtSize;i++){
for(j=0;j<isqrtSize;j++) {
if(mainmatrix[i][j]!=maintranspose[i][j]) {
return -1;
}
}
}
return 0;
}

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