解题思路:
注意事项:
参考代码:
#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语言训练-素数问题 (C语言代码)浏览:1661 |
不容易系列2 (C语言代码)浏览:597 |
C语言考试练习题_排列 (C语言代码)浏览:725 |
C语言程序设计教程(第三版)课后习题8.5 (C语言代码)浏览:937 |
WU-整数平均值 (C++代码)浏览:1245 |
2004年秋浙江省计算机等级考试二级C 编程题(1) (C语言代码)浏览:506 |
C语言程序设计教程(第三版)课后习题6.5 (C++代码)浏览:458 |
【绝对值排序】 (C语言代码)浏览:824 |
图形输出 (C语言代码)浏览:1387 |
C语言程序设计教程(第三版)课后习题10.7 (C语言代码)浏览:668 |