下面rotate函数的功能是:将n行n列的矩阵A转置为A。 #define N 4 void rotate(int a[][N]) {int i,j,t; for(i=0;i<N;I++) for(j=0;_____

admin2010-04-24  15

问题 下面rotate函数的功能是:将n行n列的矩阵A转置为A。
   #define N 4
   void rotate(int a[][N])
   {int i,j,t;
   for(i=0;i<N;I++)
   for(j=0;______;j++)/*第一空*/
   {t=a[j];
   ______;/*第二空*/
   a[j]=______;/*第三空*/
   }
   }

选项

答案j<N/*第一空。题干提示为n行n列的矩阵转置,故此处应填入循环条件*/ a[i][j]=a[j][i]/*第二空。矩阵转置,元素换位*/ t/*第三空。将临时变量内储存的值转入矩阵元素a[j][i]中*/

解析
转载请注明原文地址:https://kaotiyun.com/show/XCAx777K
0

最新回复(0)