输入:1 2 3 4 5
到
21 22 23 24 25
输出:65 65
帮忙解决一下吧
1条回答 默认 最新
CodeXTreme工作室 2023-11-17 18:44关注【思路】
1.设置一个变量,存储和。int sum = 0;2.遍历数组。
for (int i = 1; i <= 5; i++) { for (int j = 1; j <= 5; j++) { } }3.设置新的变量存储当前遍历的位置,并加上遍历道的元素。
int x = 1, y = 1; sum += arr[x][y]; x++; y++;同样,辅对角线就是:
int x = 1, y = 5; sum += arr[x][y]; x++; y--;【推荐】
推测到你可能最近在学习矩阵,你可以看一看一篇矩阵总结博客里面的几个典型矩阵的思路,其中也包含了问题中提到的最基础的几个矩阵。解决 无用评论 打赏 举报