![实验七面向对象1[实验报告]_第1页](http://file2.renrendoc.com/fileroot_temp3/2021-9/1/c0836f65-3f1c-4d8d-9bad-40e75d6e7a02/c0836f65-3f1c-4d8d-9bad-40e75d6e7a021.gif)
![实验七面向对象1[实验报告]_第2页](http://file2.renrendoc.com/fileroot_temp3/2021-9/1/c0836f65-3f1c-4d8d-9bad-40e75d6e7a02/c0836f65-3f1c-4d8d-9bad-40e75d6e7a022.gif)
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、实验七 面向对象1信科09-1班 朱云超 学号:08093526第一题#include using namespace std;class Time public: void set_time(); void show_time(); private: int hour; int minute; int sec;void Time:set_time()cinhour;cinminute;cinsec;void Time:show_time()couthour:minute:secendl;int main() Time t; t.set_time(); t.show_time(); retur
2、n 0;输出结果:第二题#include using namespace std;class circlepublic:double length(); double square();void set_value();private:double b;double circle:length()return(b*2*3.14);double circle:square()return(b*b*3.14);void circle:set_value()cinb;coutendl;int main()double money1,money2,length2,square1,square2;cir
3、cle c1,c2;cout请输入游泳池半径:; c1.set_value();square1=c1.square(); cout请输入栅栏距圆心的距离(比游泳池半径大3):;c2.set_value();length2=c2.length(); square2=c2.square();money1=length2*35;cout栅栏的造价:money1endl;money2=(square2-square1)*20;cout过道的造价:money2endl;return 0;输出结果:第三题#includeusing namespace std;class complexpublic:com
4、plex(double a1=0.0,double b1=0.0,double a2=0.0,double b2=0.0);void display();void add();void subtruct();private:double a1,a2;double b1,b2;complex:complex(double x1,double y1,double x2,double y2)a1=x1;b1=y1;a2=x2;b2=y2;void complex:add()cout(a1+a2,b1+b2)endl;void complex:subtruct()cout(a1-a2,b1-b2)en
5、dl;void complex:display()cout(a1,b1)endl;cout(a2,b2)endl;int main()complex c1(3.2,1.2,4.5,3.6);c1.display(); c1.add();c1.subtruct();return 0;输出结果:第四题#includeusing namespace std;class sumpublic:void set_value(int n);void clear_value(int n);void search(int n);private:int a1000;int b1000;void sum:set_v
6、alue(int n)int i;cout对a、b两个集合初始化endl;cout集合a:;for(i=0;iai;cout集合b:;for(i=0;ibi;void sum:clear_value(int n)int m,i;cout输入0对两个集合进行置空m;for(i=0;in;i+)ai=NULL;for(i=0;in;i+)bi=NULL;void sum:search(int n)int i,j;cout求交集:;for(i=0;in;i+)for(j=0;jn;j+)if(ai=bj)coutai,;coutendl;int x;bool flag;coutx;for(i=0;in;i+)if(x=ai)cout所查的数在集合a中!endl;flag=true; if(flag=false)cout所查的数不在集合
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 第1单元 4 古代诗歌四首2024-2025学年新教材七年级语文上册同步教学设计(统编版2024)河北专版
- 工程合同外包合同范本
- 数字产品交易合同范本
- 投资意向合同范本
- 自助水饺供货合同范本
- 数学建模 建立函数模型解决实际问题:探究茶水温度与时间的关系 教学设计-2024-2025学年高一上学期数学人教A版(2019)必修第一册
- 销售佣金合同范本
- 餐具租赁合同
- Unit 2 Healthy Lifestyle Using Language(教学设计)高二英语同步高效课堂(人教版2019选择性必修第三册)
- Unit 2 Making a difference Using language 语法 教学设计-2023-2024学年高中英语外研版(2019)必修第三册
- 财务岗位招聘笔试题及解答(某大型国企)2025年
- 《计算机网络技术》课程教案(完整版)
- 追觅在线测评题
- 调岗未到岗解除劳动合同通知书
- 洋车夫课件教学课件
- 车间锯木材承包合同协议书
- 公司与个人的技术服务合同书范本
- 数字出版概论 课件 第八章 数字出版产品开发与分析
- 高职建筑设计专业《建筑构造与识图》说课课件
- 西师版小学数学四年级下册教案
- 《管理学基础(第2版)》高职全套教学课件
评论
0/150
提交评论