第1个回答 2014-05-27
#include<stdio.h>
void main()
{
int a[2][3]={1,2,3,4,5,6};
int b[3][2];
int temp=0;
printf("**********************打印倒置前的二维数组***********************\n");
for(int i=0;i<2;i++)
{
for(int j=0;j<3;j++)
{
printf("%d ",a[i][j]);
}
printf("\n");
}
printf("*****************************************************************\n");
for(int x=0;x<2;x++)
{
for(int y=0;y<3;y++)
{
b[y][2-x-1]=a[x][y];
}
}
printf("**********************打印倒置后的二维数组***********************\n");
for(int m=0;m<3;m++)
{
for(int n=0;n<2;n++)
{
printf("%d ",b[m][n]);
}
printf("\n");
}
printf("*****************************************************************\n");
}
我把他打印出来了,肉眼就能验证了