sum1,sum2是什么意思。两个for循环后面的我就看不懂了。高手帮忙分析下,越详细越好

如题所述

矩阵A的元素排列如下:
__1__2__3__
__4__5__6__
__7__8__9__

两个对角线上元素,分别求和。

对角线的元素:1、5、9。
另一个对角线:7、5、3。

前一组 for、for,求的是 sum1 = 1+5+9。
后一组 for、for,求的是 sum2 = 7+5+3。追问

第二组for循环这两步可以分析详细点吗

麻烦你了

追答

在后一组 for、for 中,

 m 是从 0 递增到 2,
 n 是从 2 递减到 0。

if( m == 2 - n ) // 当 m + n = 2 时

sum2 = sum2 + a[m][n]; //做这个加法

这样就实现了:sum2 = a[0][2] + a[1][1] + a[2][0]。

最后的结果是:sum2 = 7 + 5 + 3。

追问

谢谢!

温馨提示:内容为网友见解,仅供参考
无其他回答

...sum2是什么意思。两个for循环后面的我就看不懂了。高手帮忙分析下...
两个对角线上元素,分别求和。对角线的元素:1、5、9。另一个对角线:7、5、3。前一组 for、for,求的是 sum1 = 1+5+9。后一组 for、for,求的是 sum2 = 7+5+3。

C语言,强力求解什么是for语句的循环体
sum2=sum2+sum1;这个for循环的循环体是sum1=sum1+i;因为没有大括号,所以循环体就是紧跟在for(int i=0;i<10;i++)后面的sum1=sum1+i;每次循环只执行这一句,等循环结束后才执行sum2=sum2+sum1;希望这个解释你能看明白!

excel两个数据表中如何取相同值后面的两组数据加减运算?
向下复制公式,当无重复值时会出现错误,停止复制即可

EXCEL中SUMIF如何满足两个或两个以上条件?
用SUMPRODUCT好像不行,因为返回的结果是乘积之和。请高手帮帮忙呀!Gracie_xu827 | 浏览13569 次 |举报 我有更好的答案推荐于2016-04-12 17:26:26 最佳答案 SUMIF 是单条件求和函数,只能满足一个条件。多条件求和一般使用SUMIFS 和SUMPRODUCT 这两个函数.想要多条件,可以多次使用SUMIF 函数语法:SUMIF(条件区域...

请高手帮我完整解释一下这个EXCEL是什么意思吗?越详细越好。
要有数据配上才好解释,SUMPRODUCT是多条件求和,find是查找指定字符,iserr是错误检测,row是行,lift是从左取字符 大概意思就是如果查询表中B2:F2和当前表中的B2:F2,一一对应就返回A1的行号,否则返回A1行号的前5位 仔细解释如下:FIND(查询表!$B$2:$F$2,B2:F2):检测两个区域的元素是否一一...

ecxel sum 计算错误这个是什么原因,麻烦帮忙分析一下,谢谢了
1,看看有没有隐藏行列 2,看看求和单元格里面的公式是不是对的,是sum公式吗?单元格范围是以上这些单元格吗?你只给看了数字,没让看行列序号以及公式,没办法马上告诉你错误在哪里,但是你按照上面检查就知道了。

请高手帮忙分析下命盘~~,越详细越好!谢谢!
基本运势就是自己最核心的能力,有效发挥便能改变现状或扭转颓势。 您是个善於吸收接纳,不急不徐,动静平衡的人,做事会顾虑他人意见或想法,留意环境变化,并且保持弹性,伺机而动。 从命盘来看,重点宫位在「未」,正是先天命宫,天梁自坐本宫,在个性上来说,将会带有清高的性质,左辅、右弼、天魁等吉星相拱会照,意味...

EXCEL中的SUMIF函数的参数"Sum_Range"是什么意思,请举个例子!
Sum_Range 是求和区域 , 如下面的例子要求数量,那么Sum_Range 就是 C2:C10 还不清楚可以参考下面的链接: http:\/\/jingyan.baidu.com\/album\/6fb756ec4bc238241858fb1e.html 本回答被网友采纳 DFSFFDSFSDA | 推荐于2018-03-14 17:02:12 举报| 评论 1 0 SUMIF(B:B,"Ⅱ",L:L)求B列是"Ⅱ"对应行...

求1!+2!+3!+4!+5!...18!+19!+20!的C语言代码,我感觉我是对的呀,求问...
首先,用双精度变量保存总和,20的阶乘本身就是一个19位数,但是双精度变量,只能有17位有效数字,所以说最后的数字是被丢失了的,只能保证小数点位置正确(后面丢失的数据位补0)。其次,程序中的双重循环,其中内循环的循环变量和外循环的循环变量,用的是同一个变量a,这在内循环循环时就把外循环的...

怎么用MATLAB比较两个行向量中相同位置的元素
写个for循环。初始sum=0.按位取出两个向量的每位,然后做“与”运算,如果结果为1就将sum自增1 遇到0就将sum归0 或者直接使用bitand,然后统计连续1的个数就行了

相似回答
大家正在搜