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

admin2009-01-15  23

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

选项

答案a[0][i] b[i][0]

解析 根据题意,第一处所在语句行的作用是把a数组中的第0行放到b数组的最后一列中, a数组的第0行用a[0][]来表示,所以第一处填a[0];第二所在语句行的作用是将a数组的最后一行放到b数组的第0列中,b数组的第0列用b[][0]来表示,所以,第二处应填b[0]。
转载请注明原文地址:https://jikaoti.com/ti/VNK0FFFM
0

最新回复(0)