【填空题】下面程序将二维数组a的行和列元素互换后存到另一个二维数组b中。请分析程序填空。 main()
已帮助 人
【填空题】下面程序将二维数组a的行和列元素互换后存到另一个二维数组b中。请分析程序填空。 main() { int a[2][3]= {{1,2,3},{4,5,6}}, int b[3][2],i,j; printf("array a:n"); for(i=0; i<=1; i++) { for(j=0; 【1】; j++) { printf("%5d",a[i][j]); 【2】; } printf("n"); } printf("array b:n"); for(i=0; 【3】; i++) { for(j=0; j<=1; j++) printf("%5d",b[i][j]); printf("n"); } }

回答
共1条回复-
b[j][i]=a[i][j]【解析】本题考查二维数组的基本知识。本题是要将一个二维数组a的行和列元素互换后存放到另一个二维数组b中,只要将数组a的行标和列标互换,然后赋给数组b即可。
