C语言,将一个二维数组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++) //外循环i遍历a数组的i行 { for(j=0;j<=2;j++) //内循环j是在i行遍历该行所有的数组元素 { ...
c语言编写程序,将一个3行2列的二维数组中行和列元素互换,存到另一个...答:int main(){ int i, j, a[2][3] = { {1,2,3},{4,5,6} },b[3][2];printf("array a:\n");for (i = 0; i <=1; i++)//处理a数组中的一行中各元素 { for (j = 0; j <= 2; j++)//处理a数组中的某一列元素 { printf("%5d", a[i][j]);b[j][i] = ...
c语言 二维数组a [ 5 ] [ 5 ] 如何通过指针交换第二行和第三行??_百...答:void main(void){ int a[5][5] = {{0,1,2,3,4}, \ {5,6,7,8,9}, \ {10,11,12,13,14},\ {15,16,17,18,19},\ {20,21,22,23,24}};int (*p)[5] = a;/*数组指针p*/ int i, j;/*交换第二行和第三行*/ for(i=0;i<5;i++){ j=*(p[1]+i);(p[1]...