投入产出问题一.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
投入产出问题一

河北工业大学计算机软件技术基础(VC)课程设计报告 学院 管理 班级 管理103班 姓名 崔子恒 __ 学号 ___101670 成绩 __ ____ 一、题目: 16投入产出问题1(矩阵求和、转置、列和) 二、设计思路 1、总体设计 分析程序的功能 第一:编写输入程序,通过键盘先输入对应的一直量——生产关系系数A,固定资产折旧D,新创造价值Z. 第二:编写中间运算程序,通过程序求矩阵各列的和,以及矩阵的加减法、置等运算,运算出对应的结果:总投入向量x,终产出向量y,接消耗系数矩阵b。 第三:编写输出程序,输出以解决的计算投入产出的实际问题——总投入向量X,最终产出向量Y,直接消耗系数矩阵B的结果。 系统总体结构: 模块一:各函数的具体内容 A:两个输入函数,分别输入一维数组,二维数组。即输入已知量。 B:中间运算函数,计算是矩阵列和,是矩阵求和,矩阵转置运算。即计算中间变量及结果。 C:最后是输出函数,输出最后计算结果 模块二:主函数 模块三:各函数原型的声明。 a写头文件。 b变量声明:存放输入数据的数组的声明,存放中间变量的数组的声明,存放运算结果的数组的声明。分别存放对应数据。 c输入有关操作的文字 d函数调用,在运算中自动调用对应的函数解决对应问题 2、各功能模块的设计:说明各功能模块的实现方法 模块一:各函数都通过for循环来实现各个数组之间的基本运算。 模块二:各个函数的声明,直接声明。 3、设计中的主要困难及解决方案 在这部分论述设计中遇到的主要困难及解决方案。 困难1 函数调用是怎么用? 解决方案: 仔细阅读课本,以及同学之间的讨论,和老师的帮助。 4、你所设计的程序最终完成的功能 说明你编制的程序能完成的功能 设计操作程序从键盘输入投入产出问题的已知数据,解决计算投入产出的实际问题。 准备的测试数据及运行结果 三、程序清单 如果是使用一个文件完成的程序,只需列出程序代码。 如果是使用多文件完成的程序,首先说明程序中的代码存放在哪些文件中,说明文件名(例如:本程序包含first.cpp、second.cpp、third.cpp和all.h四个文件);然后依次给出每个文件名及该文件清单,例如: #includeiostream.h int A[4][4]; int a[4][4]; int D[4]; int Z[4]; int i,j,t; int ASUM[4]={0,0,0,0}; int A1SUM[4]={0,0,0,0}; int Y1[4]; float B[4][4]; int X[4]={0,0,0,0}; void shuzu() { cout输入生产关系矩阵 A\n; for(i=0;i4;i++) { for(j=0;j4;j++) cinA[i][j]; coutendl; } /*输入矩阵A*/ cout输入固定资产折旧向量 D\n; for(i=0;i4;i++) cinD[i]; /*输入矩阵D*/ cout新创造价值向量 Z\n; for(i=0;i4;i++) cinZ[i]; coutendl; /*输入矩阵Z*/ } void liehe() { for(i=0;i4;i++) for(j=0;j4;j++) ASUM[i]=ASUM[i]+A[i][j]; /*求A各列的和*/ } void touru() { for(i=0;i4;i++) X[i]=X[i]+D[i]+Z[i]; /*求总投入向量X*/ } void zhuanzhiliehe() { for(i=0;i4;i++) for(j=0;j4;j++) a[i][j]=A[i][j]; for(i=0;i4;i++) { for(j=0;j4;j++) { t=a[i][j]; a[i][j]=a[j][i]; a[j][i]=t; } } /*求A*/ for(i=0;i4;i++) for(j=0;j4;j++) A1SUM[i]+=a[i][j]; } void qiuY1() { for(i=0;i4;i++) Y1[i]=X[i]-A1SUM[i]; /*求Y1*/ } voi

文档评论(0)

jgx3536 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:6111134150000003

1亿VIP精品文档

相关文档