C语言 输出3X3的转置矩阵
Posted 奕兴_Victor
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C语言 输出3X3的转置矩阵相关的知识,希望对你有一定的参考价值。
#include<stdio.h>
#define N 3
int array[N][N];
void convert(int array[][3])
int i,j,t;
for(i=0;i<N;i++)
for(j=i+1;j<N;j++)
t=array[i][j];
array[i][j]=array[j][i];
array[j][i]=t;
int main()
int i,j;
printf("请输入3X3矩阵:\\n");
for(i=0;i<N;i++)
for(j=0;j<N;j++)
scanf("%d",&array[i][j]);
convert(array);
printf("转置矩阵为:\\n");
for(i=0;i<N;i++)
for(j=0;j<N;j++)
printf("%2d",array[i][j]);
printf("\\n");
return 0;
以上是关于C语言 输出3X3的转置矩阵的主要内容,如果未能解决你的问题,请参考以下文章
用C语言编写一个矩阵转置的函数,矩阵的行数和列数在程序中由用户输入,请问怎么写,非常感谢
C语言试题二十七之请编写程序,实现矩阵(3行3列)的转置(即行列互换)。
C语言试题二十七之请编写程序,实现矩阵(3行3列)的转置(即行列互换)。