课程
/后端开发
/C
/C语言入门
{
if(i%2==0&&j%2==0)
sum+=arr[i][i];
}
这里为啥这么写? sum+=arr[1][1];还有这句,对角线元素之和怎么求,思路是什么
2015-02-03
源自:C语言入门 6-11
正在回答
百度一下矩阵的对角线
i 代表第几行,j 代表第几列,比如你的二维数组是这样的:
0 1 2
3 4 5
6 7 8
那么 arr[0][0] 就是第0行第0列的数字0,arr[1][1]就是第1行第1列的数字4,arr[2][2]就是第2行第2列的数字8,
对角线元素之和以上面为例便是 arr[0][0] + arr[1][1] + arr[2][2] = 0 + 4 + 8, 即 sum += arr[i][j].
陌天 提问者
lutass
举报
C语言入门视频教程,带你进入编程世界的必修课-C语言
2 回答这个不太理解
2 回答这则程序如何理解
1 回答该程序输出结果为什么是3、9啊?不太理解
2 回答不太理解,求解答
5 回答switch语句不太理解