解题思路:
注意事项:
参考代码:
#include<stdio.h>
int main()
{
int i,j;
int n;
int sum=0;
int t=0;
int a[100][100];
int s[100][100];
scanf("%d",&n);
int b=(n-1)/2;
for(i=0;i<n;i++)
{
for(j=0;j<n;j++)
{
scanf("%d",&a[i][j]);
s[i][j]=a[i][j];
}
}
for(i=0;i<n;i++)
{
sum=sum+a[i][i];
}
for(j=n-1,i=0;j>=0,i<n;j--,i++)
{
t=t+a[i][j];
}
if(n%2==0)
printf("%d",sum+t);
else if(n%2!=0)
printf("%d",sum+t-s[b][b]);
return 0;
}
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题8.9 (Java代码)浏览:1337 |
C语言训练-阶乘和数* (C语言代码)-------- 呆板写法浏览:1362 |
WU-字符串比较 (C++代码)浏览:758 |
DNA (C语言描述,数据结构)浏览:861 |
【蟠桃记】 (C语言代码)浏览:1035 |
C语言程序设计教程(第三版)课后习题9.10 (C语言代码)浏览:835 |
打印十字图 (C语言代码)浏览:2710 |
2003年秋浙江省计算机等级考试二级C 编程题(1) (C语言代码)浏览:683 |
C二级辅导-同因查找 (C语言代码)浏览:568 |
链表数据求和操作 (C语言代码)浏览:952 |