Top001


私信TA

用户名:13657565095

访问量:6881

签 名:

等  级
排  名 7929
经  验 1270
参赛次数 0
文章发表 12
年  龄 0
在职情况 学生
学  校
专  业

  自我简介:

解题思路:





注意事项:自己写完,运行时出错中间加入语句随时观察程序运行到某一步是否和自己思路一致,来验证程序。

完了看各位大咖们设计的程序,确实观察细致,副对角线用(i+j==2)就可以选择出来,不像我太笨,单独定义变量来控制找出副对角线上边的数值





参考代码:

#include<stdio.h>

main()

{

int a[3][3];

int i,j,k,m,n,sum1=0,sum2=0;

m=0;

n=2;

for(i=0;i<3;i++)

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

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

/* for(i=0;i<3;i++)

{

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

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

printf("\n");

}*/

for(k=0;k<3;k++)

sum1+=a[k][k];

for(i=0;i<3;i++)

{

sum2+=a[m][n];

// printf("%d ",a[m][n]);

m++;

n--;

}

printf("%d %d\n",sum1,sum2);

}


 

0.0分

0 人评分

  评论区

  • «
  • »