动态N阶矩阵的转置.docVIP

  • 7
  • 0
  • 约小于1千字
  • 约 2页
  • 2017-06-08 发布于重庆
  • 举报
动态N阶矩阵的转置

湖南科技学院计算机与通信工程系 实 验 报 告 实验项目 N阶矩阵的转置 课程名称 软件测试与维护 成 绩 时 间 2013年 3 月 13 日 第 3 周 第9--10节 地 点 E305软件实验室 姓 名 李平 学 号 座机电话号码3214 班 级 软件1002 实验要求 能从键盘上数据矩阵的行与列。 从键盘上输入N阶矩阵,通过转化输出该矩阵的转置矩阵。 二、实验目的 1、了解矩阵的动态存储形式。 2、 熟悉掌握对动态矩阵的转置算法。 三、实验环境 Windows XP, VC++6.0 四、实验内容及结果 1、转置运算是一种最简单的矩阵运算。对于一个m*n的矩阵M,它的转置矩阵T是一个n*m的矩阵。 2、本实验的程序清单如下: #includestdio.h #include void main int column,row; printf 请输入矩阵行数和列数,用逗号隔开: ; scanf %d,%d,column,row ; int ** number int * * malloc sizeof int * *column ; for int i 0;i row;i++ number[i] int * malloc sizeof int * row ; printf 请输入矩阵:\n ; for i 0;i column;i++ for int j 0;j row;j++ scanf %d,number[i][j] ; printf 转置矩阵如下:\n ; for i 0;i row;i++ for int j 0;j column;j++ printf %d\t,number[j][i] ; printf \n ; 五、实验总结 这次程序设计使我认识到,要做成编写一个完整的程序绝对不是一件简单的事情,不单要掌握基础知识更要勇于实践,不单要舍得花费时间更要用心去完成它。无论是编写程序还是完成现实生活中的其他事情,我们都必须按部就班地从点滴做起,逐步完成。不但要完成更要做到尽善尽美。 六、教师评语 教师签字: 年 月 日

文档评论(0)

1亿VIP精品文档

相关文档