全部博文(534)
分类: C/C++
2007-07-17 11:43:05
// a={1 2 3 b={1 4
// 4 5 6 } 2 5
// 3 6 }
#include main()
{
static int a[2][3]={{1,2,3},{4,5,6}};
static int b[3][2];
int i,j;
printf("array a:\n");
for (i=0;i<2;i++) {
for (j=0;j<3;j++) {
printf("%d",a[i][j]); //输出数组a各元素
b[j][i]=a[i][j]; // 换位置 b[0][0]=a[0][0],b[1][0]=a[0][1],b[2][0]=a[0][2];b[0][1]=a[1][0],b[1][1]=a[1][1],b[2][1]=a[1][2]
}
printf("\n");
}
for (i=0;i<3;i++) { //输出数组b各元素
for (j=0;j<2;j++) {
printf("%d",b[i][j]);
}
printf("\n");
}
}