实验七面向对象1[实验报告]_第1页
实验七面向对象1[实验报告]_第2页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论