200字范文,内容丰富有趣,生活中的好帮手!
200字范文 > c语言矩阵作用 C语言矩阵的运算

c语言矩阵作用 C语言矩阵的运算

时间:2018-09-26 21:46:20

相关推荐

c语言矩阵作用 C语言矩阵的运算

《C语言矩阵的运算》由会员分享,可在线阅读,更多相关《C语言矩阵的运算(12页珍藏版)》请在人人文库网上搜索。

1、C语言 课程设计题 目 矩阵的运算西 安 科 技 大 学二 0 一 一 年 十 一 月一、 设计目的1. 综合C语言相关知识制作简单的应用程序2. 灵活对程序代码进行利用,修改和编写;3. 熟练将C语言所学知识和其它知识相结合二、 功能描述编写一个矩阵运算程序,能够进行矩阵加、减、乘、转置,求矩阵的最大值,最小值,对角线元素的和等三、 流程图j+,输入b矩阵元素定义及预处理m1=0,m2=0,m3=0,m4=0,l=0;i,j,k,d,max,min;aMN,bMN,cNPaMN,bMN,cNP输出“输入a矩阵”直到i=M直到j=N,i+j+,输入a矩阵元素输出“a矩阵”直到i=M直到j=N,。

2、i+,输出换行j+,输出a矩阵输出“输入b矩阵”直到i=M直到j=N,i+直到i=M直到j=N,i+,输出换行j+,输出b矩阵输出“输入c矩阵”直到i=N直到j=P,i+j+,输入c矩阵元素输出“b矩阵”输出“c矩阵”直到i=N直到j=P,i+,输出换行j+,输出c矩阵输出“输入a,b矩阵之和”直到i=M直到j=N,i+,输出换行j+,输出a矩阵与b矩阵对应元素之和输出“输入a,b矩阵之差”直到i=M直到j=N,i+,输出换行j+,输出a矩阵与b矩阵对应元素之差输出“输入a,c矩阵之积”直到i=N直到j=P,i+j+,输出换行,直到k=Mk+,输出aik*ckj;输出“a矩阵的转置”直到j=N。

3、直到i=M,j+,输出换行i+,输出aij输出“a矩阵的最大值”max=a00直到i=M直到i=M直到j=N,i+max=M直到j=N,i+max=Mm1+=aii,i+输出m1输出“a矩阵的次对角线元素之和”直到i=Mm2+=aiM-1-i, i+输出m2输出“a矩阵的周边元素之和”直到i=N直到j=N,i+(i=0)|(i=M-1)|(j=0)|(j=N-1)真 假m3+=aij;j+输出m3直到i=N直到j=N,i+i=j真 假m4+=aij输出m4四、 源程序#define M 3#define N 3#define P 2#includevoid main()int i,j,k,d,。

4、m=0,l=0,max,min,aMN,bMN,cNP;printf(输入a矩阵:n);for(i=0;iaij)min=aij;printf(%4dn,min);printf(a矩阵的主对角线之和:n);for(i=0;iM;i+)m+=aii;printf(%dn,m);五、 运行界面六、 心得体会课程设计是培养学生综合运用所学知识,发现,提出,分析和解决实际问题,锻炼实践能力的重要环节,是对学生实际工作能力的具体训练和考察过程。通过了这半学期的C语言课程学习和设计,我学到很多很多的的东西,同时不仅可以巩固了以前所学过的知识,而且学到了很多在书本上所没有学到过的知识。通过这次课程设计使我懂。

5、得了理论与实际相结合是很重要的,只有理论知识是远远不够的,只有把所学的理论知识与实践相结合起来,从理论中得出结论,才能真正为社会服务,从而提高自己的实际动手能力和独立思考的能力。在设计的过程中遇到问题,可以说得是困难重重,同时在设计的过程中发现了自己的不足之处,对以前所学过的知识理解得不够深刻,掌握得不够牢固。通过这次课程设计之后,一定把以前所学过的知识重新温故。程序设计师需要大量的时间去动手练习才能体验到她的内涵,同时还需要用心去投入,时间和感情花下去之后,的确慢慢的感受到有所收获了,而确实使我得到了一点点的乐趣。这可能是一个良性循环的开始吧,相信以后会做的更好的。这次课程设计终于顺利完成了,在设计中遇到很多编程问题,但是在老师和同学的帮助下终于解决。在此向老师还有给过我帮助的同学们表示忠心的感谢。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。