gpt4 book ai didi

c - 嘿有人可以帮我完成这个 C 作业吗

转载 作者:行者123 更新时间:2023-11-30 21:17:28 25 4
gpt4 key购买 nike

我的代码应该接受数组大小的值和来自用户的值,然后对 [i][j] 单元格上方和左侧的单元格进行平均,包括并将其放入 [和矩阵数组中的 i][j] 单元格。此代码编译并接受 n 值和相应的值,但打印零。我通过将 printf 中的数组从求和矩阵更改为输入来检查是否将值插入到输入数组中,并且我也得到了零。这是获取输入数组的值时出现的问题吗?

所以我编辑了代码,用 %.2f 代替了 %.2lf,一切正常,谷歌搜索显示 $lf 有时会做这种事情。

最佳答案

根据您的缩进,您需要在代码行周围添加大括号({}),如下所示:

for(i=1;i<=n;i++)
{
for(j=1;j<=n;j++)
{
ncells=i*j;
sum+=input[i][j];
avrage=(sum)/(ncells);
sumatrix[i][j]=avrage;
}
}

这通常被认为是在所有条件和循环周围加上大括号的好习惯,只是为了明确说明您打算在条件或循环中包含哪些代码。仅当您绝对确定循环或条件不会包含超过一行时才删除大括号。

关于c - 嘿有人可以帮我完成这个 C 作业吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41130370/

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