解题思路:
a[j][i] a[j][i]
1 2 3 //a[0][0] a[2][0]
4 5 6 //a[1][1] a[1][1]
7 8 9 //a[2]a[2] a[0][2]
j-i==0 j+i==2
参考代码:
#include<stdio.h> main() { int a[10][10],i,j,n,x=0; scanf("%d",&n); for(i=0;i<n;i++) for(j=0;j<n;j++) scanf("%d",&a[j][i]); for(i=0;i<n;i++) for(j=0;j<n;j++) if(i-j==0||i+j==n-1) x=x+a[j][i]; printf("%d",x); }
0.0分
2 人评分
C语言训练-求矩阵的两对角线上的元素之和 (C语言代码)浏览:3396 |
C语言程序设计教程(第三版)课后习题8.9 (C语言代码)浏览:570 |
【出圈】 (C语言代码)浏览:796 |
C语言程序设计教程(第三版)课后习题7.1 (C语言代码)浏览:518 |
C语言程序设计教程(第三版)课后习题6.10 (C语言代码)浏览:563 |
剪刀石头布 (C语言代码)浏览:1755 |
2004年秋浙江省计算机等级考试二级C 编程题(1) (C语言代码)浏览:506 |
C语言程序设计教程(第三版)课后习题6.5 (C语言代码)浏览:595 |
1035 题解浏览:786 |
C二级辅导-进制转换 (C语言代码)浏览:661 |