以下函数rotate的功能是:将a所指N行N列的二维数组中的最后一行放到b所指二维数组的第0列中,把a所指二维数组中的第0行放到b所指二维数组的最后一列中,b所指二维数组中其他数据不变。 #define N 4 void rotade(int a

admin2010-12-10  35

问题 以下函数rotate的功能是:将a所指N行N列的二维数组中的最后一行放到b所指二维数组的第0列中,把a所指二维数组中的第0行放到b所指二维数组的最后一列中,b所指二维数组中其他数据不变。
#define  N  4
void rotade(int  a[][N],int  b[][N])
{  int I,j;
for(I=0;I{  b[I][N-1]=【  】;【  】=a[N-1][I]; } }

选项

答案a[0][I] , b[I][0]

解析 b[N-1]= a[0]实现把a所指二维数组中的第0行放到b所指二维数组的最后一列中,b[I][0]=a[N-1][I] 实现将a所指N行N列的二维数组中的最后一行放到b所指二维数组中的第0列。
转载请注明原文地址:https://jikaoti.com/ti/ZxB0FFFM
0

最新回复(0)