首页 > 编程知识 正文

c++矩阵转置,矩阵转置c语言

时间:2023-05-03 07:42:31 阅读:149394 作者:877

time limit :1000 msmemorylimit 336065536 kib

Problem Description输入N*N的矩阵,并输出其转置矩阵。

Input第一行为整数n(1n100 )。

然后是N*N的矩阵。

Output转置矩阵。

样品输入

2

1 2

1 2

样品输出

1 1

2 2

代码: #include#include#includeintn; voidZhuan(inta[][101]; intmain () )

{inta[101][101]; scanf('%d ',n ); inti; intj; for(I=0; I

{for(j=0; j

{scanf('%d ',a[i][j];

}

}

庄(a ); 返回0;

}voidZhuan(inta[][101] ) ) ) ) ) ) ) ) ) ) )。

{inti,j; for(j=0; j

{for(I=n-1; i=0; I----)

{if(I )!=n-1 )打印(' ); printf('%d ',a[i][j] );

}printf ('

();

}

}

请注意,如果您主要将二维数组作为参数进行传递,则可以按上述方式进行传递。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。