解题思路:
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语言程序设计教程(第三版)课后习题7.3 (C语言代码)浏览:599 |
C语言训练-计算t=1+1/2+1/3+...+1/n (C语言代码)浏览:503 |
K-进制数 (C++代码)浏览:858 |
C语言训练-斐波纳契数列 (C语言代码)浏览:1174 |
C语言程序设计教程(第三版)课后习题10.5 (C语言代码)浏览:552 |
数组输出 (C语言代码)错误???浏览:566 |
C语言程序设计教程(第三版)课后习题6.10 (C语言代码)浏览:756 |
WU-输入输出格式练习 (C++代码)浏览:1082 |
简单的a+b (C语言代码)浏览:577 |
DNA (C语言描述,蓝桥杯)浏览:1555 |