与之归宁


私信TA

用户名:shijinzan

访问量:1948

签 名:

刷题!!!!

等  级
排  名 12040
经  验 939
参赛次数 0
文章发表 6
年  龄 18
在职情况 学生
学  校 小太阳幼儿园
专  业 大班

  自我简介:

某不知名院校大学生

解题思路:

注意事项:

参考代码:

#include<stdio.h>

int main(){

int a[10][10]={0};

int i,j,N,x,y;

x=0;

y=0;

scanf("%d",&N);

if(N%2==0){

for(i=0;i<N;i++){

for(j=0;j<N;j++)

scanf("%d",&a[i][j]);

}

for(i=0;i<N;i++){

x+=a[i][i];

}

for(i=0;i<N;i++){

y+=a[i][N-i-1];

}

printf("%d",x+y);

    }

    else {

for(i=0;i<N;i++){

for(j=0;j<N;j++)

scanf("%d",&a[i][j]);

}

for(i=0;i<N;i++){

x+=a[i][i];

}

for(i=0;i<N;i++){

y+=a[i][N-i-1];

}

printf("%d",x+y-a[(N-1)/2][(N-1)/2]);

    }

return 0;

}


 

0.0分

1 人评分

看不懂代码?想转换其他语言的代码? 或者想问其他问题? 试试问问AI编程助手,随时响应你的问题:

编程语言转换

万能编程问答  

代码解释器

代码纠错

SQL生成与解释

  评论区