c语言~使用函数 完成3×3矩阵转置,输入一矩阵,输出其转置矩阵.

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 06:54:09
c语言~使用函数 完成3×3矩阵转置,输入一矩阵,输出其转置矩阵.

c语言~使用函数 完成3×3矩阵转置,输入一矩阵,输出其转置矩阵.
c语言~使用函数 完成3×3矩阵转置,输入一矩阵,输出其转置矩阵.

c语言~使用函数 完成3×3矩阵转置,输入一矩阵,输出其转置矩阵.
#include <stdio.h>
#define N 3
int array[N][N];
void transition(int array[][3])
{
 int i,j,temp;
 for(i=0;i<N;i++)
  for(j=i+1;j<N;j++)
  {
   temp=array[i][j];
   array[i][j]=array[j][i];
   array[j][i]=temp;
  }
}
int main(void)
{
 void transition(int array[][3]);
 int i,j;
 printf("请输入数据\n");
 for(i=0;i<N;i++)
  for(j=0;j<N;j++)
   scanf("%d",&array[i][j]);
 printf("\n");
 transition(array);
 printf("调换数据如下\n");
 for(i=0;i<N;i++)
 {
  for(j=0;j<N;j++)
   printf("%5d",array[i][j]);
   printf("\n");
 }
 return 0;
}
~~~~~~
我写的代码,你自己参考吧,很简单的

c语言~使用函数 完成3×3矩阵转置,输入一矩阵,输出其转置矩阵. 用C语言 写一个函数用于计算1!+2!+3!+…+n!的值(使用函数递归完成) 爱问C语言——矩阵倒置.实现一个4*3矩阵的转置. 、矩阵转置.编写程序将2*3的矩阵转置,即转换成3*2的矩阵.【提示】使用两个二维数组来完成.求程序 二、 将一个3×3的矩阵转置,用一函数实现.在一主函数中用scanf函数输入以下矩阵元素:1 3 5 7 9 1C语言程序求助 C语言函数实现从键盘接收3×3矩阵的数据,计算该矩阵的平均值. 写一个函数,将一个3乘3的整数矩阵转置.用指针方法处理.c语言求大神 C语言(指针):编写一个函数实现n*n矩阵转置.在主函数中用scanf输入矩阵元素;将数组名作为函数实参. 在主函数中输入2*3矩阵,调用函数进行转置,在主函数中输出结果.(矩阵程序应使用参数,两个参数都是矩阵.急用, 编写一个函数,用于执行两个矩阵的乘法.要求:数据输入输出在主函数中完成,用函数实现运算.c语言 c语言使用函数打印等腰三角形 、计算一个3×3矩阵的主对角线的元素之和sum.C语言,请用函数实现, C语言!如何求一个3×3整形矩阵中最大元素的值,并将最大值返回到主函数中输出,该矩阵也输出! 求3*3矩阵对角线元素之和c语言描述 C语言问题:输出M*N整数矩阵(3 求破C语言用指针和函数求转置矩阵 C语言 定义一个二维数组来存放一个矩阵,然后将矩阵转置输出 关于C语言矩阵的运算有题目要求在线等答案本程序应能完成矩阵的输入和输出,具有相同行数和列数的矩阵间加法和减法,符合乘法规则要求矩阵间的乘法,方阵的求逆,矩阵的转置等功能,程序