eskysky
发布于 2021-03-16 / 26 阅读
0

C语言 矩阵的转置(二维数组)

N*N二维数组转置,将二维数组的所有元素绕着一条从第1行第1列元素出发的右下方45度的射线作镜面反转。
#include 
#define N 5
int main()
{
    //定义N*N二维数组及变量
    int arr[N][N]=
    {
        {1,2,3,4,5},
        {1,2,3,4,5},
        {1,2,3,4,5},
        {1,2,3,4,5},
        {1,2,3,4,5}
    };
    int i=0,j=0,temp;
    //输出原矩阵
    printf("原矩阵:\n");
    for(i=0;i
运行截图