#include<stdio.h>
int main()
{
int arr1[3][4]={{1,2,3,4},{2,4,6,8},{3,6,9,12}};
int arr2[4][3],i,j;
printf(“array arr1:\n”);//打印arr1数组
for(i=0;i<=2;i++)//先从行开始
{
for(j=0;j<=3;j++)
{
printf("%5d",arr1[i][j]);
arr2[j][i]=arr1[i][j];//将arr1的元素赋给arr2数组
}
printf("\n");
}
printf(“array arr2:\n”);//打印arr2数组
for(i=0;i<=3;i++)
{
for(j=0;j<=2;j++)
{
printf("%5d",arr2[i][j]);
}
printf("\n");
}
printf("\n");
return 0;
}
用数组将3x4的数组转换为4x3数组
最新推荐文章于 2023-09-14 14:56:30 发布