




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、#include#include #define maxsize 12500#define ok 1#define error 0#define overflow -2typedef int status;typedef int elemtype;typedef struct int i,j; int e;triple;typedef struct triple datamaxsize+1; int mu,nu,tu;tsmatrix;status createsmatrix(tsmatrix &m)int w,m,n; while(1) printf(请输入行:); scanf(%d,&m.
2、mu); if(m.mu0) break; if(m.mu0) break; if(m.nu=0) printf(列不能为0n); continue; printf(请输入非零元素:); scanf(%d,&m.tu); for(w=1;w=m.tu;w+) printf(请输入元素所在行,列,元素值:n); scanf(%d %d %d,&m.dataw.i,&m.dataw.j,&m.dataw.e); if(m.dataw.i=0|m.dataw.jm.mu|m.dataw.jm.nu) printf(输入错误1!n); w-; for(m=1;m=w;m+) for(n=0;nm;n+
3、) if(m.datam.im.datan.i) printf(输入错误2!n); w-; break;else if(m.datam.i=m.datan.i&m.datam.jm.datan.j)printf(输入错误3!n); w-; break; else if(m.datam.i=m.datan.i&m.datam.j=m.datan.j) printf(输入重复!n); w-; break; return ok;status showsmatrix(tsmatrix m)int i,j,t=1;printf(矩阵为:n);for(i=1;i=m.mu;i+)for(j=1;j=m.n
4、u;j+)if(m.datat.i=i&m.datat.j=j)printf(%dt,m.datat.e);t+;else printf(0t);printf(n);return ok;status transposesmatrix(tsmatrix m,tsmatrix &t) t.mu=m.nu;t.nu=m.mu;t.tu=m.tu; int col; int p,q; if(t.tu) q=1; for (col=1;col=m.nu;col+) for(p=1;p=m.tu;p+) if(m.datap.j=col) t.dataq.i=m.datap.j; t.dataq.j=m.
5、datap.i; t.dataq.e=m.datap.e; +q; printf(矩阵转置成功!n); printf(转置后的); showsmatrix(t); return ok;status destorysmatrix(tsmatrix &m)m.mu=0;m.nu=0;m.tu=0;return ok;status fasttransposesmatrix(tsmatrix m, tsmatrix &t) int num100; int cpot100; int col,i,p,q; t.mu = m.nu ;t .nu = m.mu ; t.tu = m.tu ; if ( t.tu ) for(col = 1; col =m.nu; +col) numcol =0; for( i = 1; i =m.tu; +i) col =m.data i .j ; +num col ; cpot1 =1; for
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025版特色农家乐经营权转让合同下载
- 2025版特种设备检测委托合同范本
- 2025版社区邻里共建健身活动协议书
- 2025年船舶份额买卖及船舶进出口代理服务合同
- 2025版工厂用工劳动合同加班费计算规范
- 2025年版危险货物运输企业安全生产责任及环境保护合同范本
- 2025年度男女朋友恋爱期间财产共有管理及分手补偿协议书
- 2025年度城市绿化工程单项劳务分包合同模板
- 2025版环保设备融资租赁执行合同
- 2025版房地产开发项目融资借款合同范本
- 潘毅中医基础理论教学课件
- 残疾预防日班会课件
- GB/T 45760-2025精细陶瓷粉体堆积密度测定松装密度
- 2025年航空发电机项目可行性分析报告
- 【课件】集合的概念+课件-2025-2026学年高一上学期数学人教A版(2019)必修第一册
- 亲子互动策略分析-洞察阐释
- 食堂安全培训课件
- 坏死性筋膜炎护理疑难病例讨论
- 医疗机构依法执业自查
- 2025年福建省中考语文试卷真题(含标准答案及解析)
- 专项复习:相似三角形折叠问题(分层练习)(综合练)
评论
0/150
提交评论