怎么输出次对角线?
c语言吧
全部回复
仅看楼主
level 1
#include
void main(){int a[3][3],i,j;for(i=0;i<=2;i++) for(j=0;j<=2;j++) scanf("%d",&a[i][j]); for(i=0;i<=2;i++) printf("%5d",a[i][i]); printf("\n"); getch(); }这样是输出主对角线的,怎么能输出次对角线呢?
2006年08月23日 16点08分 1
level 0
#include
void main() { int a[3][3],i,j; for(i=0;i<=2;i++) for(j=0;j<=2;j++) scanf("%d",&a[i][j]); for(i=2;i>=0;i--) for(j=0;j<=2;j++) printf("%5d",a[i][j]); printf("\n"); getch(); }
2006年08月24日 04点08分 2
level 0
副对角线 for(i=0;i<2,i++) for(j=1;j<2,j++) if(i+j==1) s+=a[i][j];
2006年08月24日 05点08分 3
1