单选题有以下程序: #include #defineN4 voidfun(inta[][N]) { intb[N][N],i,j; for(i=0;i for(j=0;j b[i][j]=a[N-1-j][i]; for(i=0;i for(j=0;j a[i][j]=b[i][j]; } main() { intx[N][N]={{1,2,3,4},{5,6,7,8},{9,10,11,12},{13,14,15,16}},i; fun(x); fun(x); for(
题目
单选题
有以下程序: #include #define N 4 void fun(int a[][N]) { int b[N][N],i,j; for(i=0;i for(j=0;j b[i][j]=a[N-1-j][i]; for(i=0;i for(j=0;j a[i][j]=b[i][j]; } main() { int x[N][N]={{1,2,3,4},{5,6,7,8},{9,10,11,12},{13,14,15,16}},i; fun(x); fun(x); for(i=0;i printf("%d,",x[i][i]); printf(""); } 程序的运行结果是( )。