C语言矩阵的运算.doc

C语言矩阵的运算.doc

ID:55631204

大小:102.00 KB

页数:11页

时间:2020-05-21

C语言矩阵的运算.doc_第1页
C语言矩阵的运算.doc_第2页
C语言矩阵的运算.doc_第3页
C语言矩阵的运算.doc_第4页
C语言矩阵的运算.doc_第5页
资源描述:

《C语言矩阵的运算.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

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;a[M][N],b[M][N],c[N][P]a[M][N],b[M][N],c[N]

2、[P]输出“输入a矩阵”直到i>=M直到j>=N,i++j++,输入a矩阵元素输出“a矩阵”直到i>=M直到j>=N,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++,输出

3、a矩阵与b矩阵对应元素之和输出“输入a,b矩阵之差”直到i>=M直到j>=N,i++,输出换行j++,输出a矩阵与b矩阵对应元素之差输出“输入a,c矩阵之积”直到i>=N直到j>=P,i++j++,输出换行,直到k〉=Mk++,输出a[i][k]*c[k][j];输出“a矩阵的转置”直到j>=N直到i>=M,j++,输出换行i++,输出a[i][j]输出“a矩阵的最大值”max=a[0][0]直到i>=M直到i>=M直到j>=N,i++max

4、矩阵的主对角线及其下方元素之和”输出“a矩阵的最小值”min=a[0][0]直到i>=M直到j>=N,i++max=Mm1+=a[i][i],i++输出m1输出“a矩阵的次对角线元素之和”直到i>=Mm2+=a[i][M-1-i],i++输出m2输出“a矩阵的周边元素之和”直到i>=N直到j>=N,i++(i==0)

5、

6、(i==M-1)

7、

8、(j==0)

9、

10、(j==N-1)真假m3+=a[i][j];j

11、++输出m3直到i>=N直到j>=N,i++i>=j真假m4+=a[i][j]输出m4四、源程序#defineM3#defineN3#defineP2#includevoidmain(){inti,j,k,d,m=0,l=0,max,min,a[M][N],b[M][N],c[N][P];printf("输入a矩阵:");for(i=0;i

12、0;i

13、

14、);for(i=0;i

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。