电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

c语言课程设计-矩阵运算

c语言课程设计-矩阵运算_第1页
1/22
c语言课程设计-矩阵运算_第2页
2/22
c语言课程设计-矩阵运算_第3页
3/22
课 程 设 计课程设计任务书一、课程设计题目:矩阵运算二、课程设计工作自 2008 年 9 月 8 日起至 2008 年 9 月 12 日止三、课程设计内容:运用所学的 C 语言知识,编制和调试程序,具有如下功能:(1)两个矩阵加、减、乘等运算(2)对某一矩阵增加一行或一列(3)对某一矩阵减少一行或一列(4)自己再增加一项或两项功能四、课程设计要求:程序质量:贯彻结构化程序设计思想。用户界面友好,功能明确,操作方便;可以加以其它功能或修饰。用户界面中的菜单至少应包括“输入数据”、“算术运算”、“增行”、“减行”、“退出”5 项。代码应适当缩进,并给出必要的注释,以增强程序的可读性。课程设计说明书:课程结束后,上交课程设计说明书(打印稿和电子稿),其内容如下:封面课程设计任务书目录需求分析(分析题目的要求)程序流程图(总体流程图和主要功能模块流程图)核心技术的实现说明及相应程序段个人总结参考资料源程序及适当的注释指导老师:____________________学生签名:____________________成绩: 老师评语: 目录一、需求分析............................................................1二、程序流程图........................................................2三、核心技术的实现说明及相应程序段................8四、个人总结...........................................................18五、参考资料...........................................................19六、源程序...............................................................19一、需求分析经过对程序设计题目的分析可知,整个程序的设计实现大致分为六个模块,其中每一个模块对应一个函数,他们的功能分别是:加运算函数(jia),减运算函数(jian),乘运算函数(cheng),增行函数(jiahang),减列函数(jianlie)以及求最大值函数(fun)。在这些函数当中,前五个函数的实现严格根据题目的要求,而最后一个函数为自行设计的函数。1、增加运算函数 主要实现将两矩阵相加的功能;2、减运算函数 实现的功能是将两矩阵相减;3、乘运算函数 主要实现将两矩阵相乘的功能;4、增行函数 实现的是在所选的矩阵中增加一行的功能;5、减列函数 实现的是在所选的矩阵中减掉一列的功能; 6、求取最大值函数 实现的功能是找到并输出所给矩阵最大值。 程序的一次运行当中可以循环执行所有的功能,并根据需要终止程序的...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

c语言课程设计-矩阵运算

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部