输入:1 2 3 4 5
到
21 22 23 24 25
输出:65 65
帮忙解决一下吧
输入一个5*5的数组,分别求其主对角线和辅对角线的元素之和
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
1条回答 默认 最新
- AICodeThunder 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--;
【推荐】
推测到你可能最近在学习矩阵,你可以看一看一篇矩阵总结博客里面的几个典型矩阵的思路,其中也包含了问题中提到的最基础的几个矩阵。解决 无用评论 打赏 举报
悬赏问题
- ¥15 部分客户订单定位有误的问题
- ¥15 如何在maya程序中利用python编写领子和褶裥的模型的方法
- ¥15 Linux权限管理相关操作(求解答)
- ¥15 Bug traq 数据包 大概什么价
- ¥15 在anaconda上pytorch和paddle paddle下载报错
- ¥25 自动填写QQ腾讯文档收集表
- ¥15 DbVisualizer Pro 12.0.7 sql commander光标错位 显示位置与实际不符
- ¥15 android 打包报错
- ¥15 关于stm32的问题
- ¥15 ncode振动疲劳分析中,noisefloor如何影响PSD函数?