题目内容
下面程序的功能是将二维数组a中每个元素向右移一列,最右一列换到最左一列,移后的结果保存到b数组中,并按矩阵形式输出a和b。请填空使程序完整。 数组a如下: 4 5 6 1 2 3 移完后的数组b如下 6 4 5 3 1 2 #include int main( ) { int a[2][3]={{4,5,6},{1,2,3}}, b[2][3], i,j; //输出a for (i=0; i<2 ; i++) { for (j=0; j<3; j++ ) { printf("%5d",a[i][j]); } ________; //第1空} //a中元素右移得到b for (i=0; i<2 ; i++) for (j=0; j<3 ; j++ ) b[i][j]=a[i][(j+2) % ____ ]; //第2空//输出b for (i=0; i<2; i++) { for (j=0; j<3 ; j++) { printf("%5d",b[i][j]); } printf("\n"); } }
查看答案
搜索结果不匹配?点我反馈
更多问题