解题思路:
注意事项:
参考代码:
#include<stdio.h>
int a[10][10],n,i,j,sum=0;
void fun1()
{
scanf("%d",&n);
for(i=0;i<n;i++)
{
for(j=0;j<n;j++)
{
scanf("%d",&a[i][j]);
}
}
if(n%2==0)
{
for(i=0,j=0;i<n,j<n;i++,j++)
{
sum +=a[i][j];
}
for(i=0,j=n-1;i<n,j>=0;i++,j--)
{
sum +=a[i][j];
}
printf("%d",sum);
}
else if(n%2!=0)
{
for(i=0,j=0;i<n,j<n;i++,j++)
{
sum +=a[i][j];
}
for(i=0,j=n-1;i<n,j>=0;i++,j--)
{
sum +=a[i][j];
}
printf("%d",sum-a[n/2][n/2]);
}
}
int main()
{
fun1();
return 0;
}
0.0分
0 人评分
求圆的面积 (C语言代码)浏览:1366 |
C语言程序设计教程(第三版)课后习题7.5 (C语言代码)浏览:548 |
C语言程序设计教程(第三版)课后习题3.7 (C语言代码)浏览:268 |
蓝桥杯历届试题-翻硬币 (C++代码)浏览:953 |
C语言程序设计教程(第三版)课后习题9.4 (C语言代码)浏览:724 |
敲七 (C++代码)浏览:1119 |
C语言程序设计教程(第三版)课后习题10.3 (C语言代码)浏览:871 |
简单的a+b (C语言代码)浏览:538 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:522 |
C语言训练-求矩阵的两对角线上的元素之和 (C语言代码)浏览:1015 |