资源预览内容
第1页 / 共4页
第2页 / 共4页
第3页 / 共4页
第4页 / 共4页
亲,该文档总共4页全部预览完了,如果喜欢就下载吧!
资源描述
衡阳师范学院学 生 实 验 报 告实验课程名称: 面向对象程序设 实 验 内 容 : 复合数据类型 系 别:数学 年 级:13级 专 业: 信息与计算科学 学生姓名: 帅妮 学 号: 13100103 开课时间: 2015 年 上 学 期实验内容:请编写一个矩阵类,类中包括行数、列数、指向矩阵的指针等数据成员和构造函数、显示矩阵内容函数、求矩阵中值最小元素的位置函数等成员函数,然后编写一个主函数加以演示。实验代码:#includeusing namespace std;class juzhenprivate:int *M; /存储矩阵int lines; /行数int rows; /列数public:juzhen(int line,int row) /构造函数lines=line;rows=row;M=new int*lines;for(int i=0;irows;i+)Mi=new introws;juzhen() /析构函数for(int i=0;irows;i+)delete Mi;void input(); /输入元素void print(); /输出元素int * get_pos(); /获取矩阵的最小值的位置;void juzhen:input()for(int i=0;ilines;i+)for(int j=0;jMij;void juzhen:print()for(int i=0;ilines;i+)for(int j=0;jrows;j+) coutMij ;coutendl;int *juzhen:get_pos()int temp11=10000;int d,f;for(int i=0;ilines;i+)for(int j=0;jrows;j+)if(Mijtemp00)temp00=Mij;d=i+1;f=j+1; cout(d f)endl;return 0;int main()int line,row;cout输入矩阵的行与列:linerow;juzhen T_juzhen(line,row);cout输入矩阵的元素:endl;T_juzhen.input();cout矩阵的元素为:endl;T_juzhen.print();cout矩阵的最小元素的位置是:endl;T_juzhen.get_pos();return 0;实验结果:
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号