下面程序将二维数组a的行和列元素互换后存到另一个二维数组b中 第3个空() main () { int a[2][3]
已帮助 人
下面程序将二维数组a的行和列元素互换后存到另一个二维数组b中,第3个空() 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; ; j++) { printf ("%5d", a[i][j]); ; } printf ("n"); } printf ("array b:n"); for (i = 0; ; i++) { for (j = 0; j<= 1; j++) printf ("%5d",b[i][j]); printf ("n"); } }
A.i<3
B.i<=3
C.i>=3
D.i>3
![下面程序将二维数组a的行和列元素互换后存到另一个二维数组b中 第3个空() main () { int a[2][3]](/uploads/allimg/6-2827156Q9.jpg)
回答
共1条回复-
b[j][i]=a[i][j]【解析】本题考查二维数组的基本知识。本题是要将一个二维数组a的行和列元素互换后存放到另一个二维数组b中,只要将数组a的行标和列标互换,然后赋给数组b即可。
