如何定义推广意义的“对角线之和”?

来源:6-11 多维数组的遍历

Zh012

2015-08-26 10:33

如果不是2*2数组,如何定义“对角线之和”?就是对角线上所有数字的和吗?

如果不是2*2数组,如何在程序中实现计算对角线上所有元素之和?这个程序有点特殊所以才可以

if(i%2 == 0 && j%2 == 0)

sum += arr[1][1];

这样计算?对于非2*2数组,这样不一定可以?


写回答 关注

3回答

  • 越飞越高
    2016-11-05 17:38:03

    对于非2*2数组,判断的条件不同,公式也不同,具体题目只能具体分析,没有统一答案

  • Sergio7
    2015-10-11 15:19:18

    if(i==j||i+j==n-1)可以吧

  • Zh012
    2015-08-26 10:33:47

    应该是英文符号,不是中文

    幕_女神

    你没搞懂人家提问的意思,人家是要问怎么实现arr[n][n],对角线元素之和,i%2==0并不是通吃

    2015-09-07 16:09:46

    共 1 条回复 >

C语言入门

C语言入门视频教程,带你进入编程世界的必修课-C语言

926210 学习 · 20797 问题

查看课程

相似问题