有点小问题8??!
在一个矩阵中,我想输出对角线上的元素。但是 不知如何达到 如: 1 2 3 4 5 4 5 1 4 这种输出方式。
在一个矩阵中,我想输出对角线上的元素。但是 不知如何达到 如: 1 2 3 4 5 4 5 1 4 这种输出方式。
#include<stdio.h>
main() { int i,j,k=1,a[5][5]; for(i=0;i<5;i++){ for(j=0;j<5;j++){ a[i][j]=k++; } }
for(i=0;i<5;i++){ for(j=0;j<5;j++){ if(i==j){printf("%d",a[i][j]);} else if((i+j)==4){printf("%2d",a[i][j]);} else printf(" "); } printf("\n"); }
return 0; }