解题思路:
注意事项:
参考代码:
#include <stdio.h> int main() { int a[3][3]; int i,j,temp; 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++) { if(j>i) //将主对角线右上方的数组元素与主对角线左下方的数组元 { 行单方向交换 temp=a[i][j]; a[i][j]=a[j][i]; a[j][i]=temp; } } for(i=0;i<3;i++) { for(j=0;j<3;j++) printf("%d ",a[i][j]); printf("\n"); } return 0; }
0.0分
0 人评分