开放大学在线学习搜题
当前位置:首页 > 学习题库 > C程序设计语言

问题

下面程序的功能是将二维数组a中每个元素向右一列,最后一列换到最左一列,移后的数组存到另一二维数组b中,并按矩阵形式输出a和b。请分析程序填空。

发布时间:2025-11-02   作者:江苏开放大学   浏览:0

下面程序的功能是将二维数组a中每个元素向右一列,最后一列换到最左一列,移后的数组存到另一二维数组b中,并按矩阵形式输出a和b。请分析程序填空。

例如:array a:                     array b:

  4   5   6                  6  4  5

  1   2   3                  3  1  2

main()

{int i,j,a[2][3]={4,5,6,1,2,3},b[2][3];

 printf("array a:\n");

 for(i=0;i<2;i++)

   for(j=0;j<3;j++)

    {printf("%4d",a[i][j];

1】;

    }

 for(2】;i++) b[i][0]=a[i][2];

 printf("array b:\n");

 for(i=0;i<2;i++)

  { for(j=0;j<3;j++)

    printf("%4d",b[i][j]);

   3】;

  }

}

您可能感兴趣的试题