二维数组置换

来源:互联网 发布:莺儿 知乎 编辑:程序博客网 时间:2024/04/30 00:17

#include<stdio.h>
void main()
{
 int i,j,t;
 int a[3][3]={1,2,3,4,5,6,7,8,9};
 for(i=0;i<3;i++)
 {
  for(j=0;j<3;j++)
   printf("%3d",a[i][j]);
  printf("/n");
 }
 printf("/n");
 for(i=0;i<3;i++)
  for(j=0;j<3;j++)
  {
   t=a[i][j];
   a[i][j]=a[j][i];
   a[j][i]=t;
  }
  for(i=0;i<3;i++)
 {
  for(j=0;j<3;j++)
   printf("%3d",a[i][j]);
  printf("/n");
 }
}

原创粉丝点击