自学考试C++模拟试题四答案.doc_第1页
自学考试C++模拟试题四答案.doc_第2页
自学考试C++模拟试题四答案.doc_第3页
自学考试C++模拟试题四答案.doc_第4页
自学考试C++模拟试题四答案.doc_第5页
全文预览已结束

下载本文档

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

文档简介

自学考试C+模拟试题四答案选择题答案1-5 :D、B、C、C、B6-10 :A、A、D、C、A11-15:C、C、B、B、B16-20:A、C、B、A、B21、private22、public23、private24、public25、private26、AB (AB&)27、类名28、Base:fun()29、类30、friend void B:fun()31、delete p32、初始化33、const double pi=3.1415934、参数类型35、int operater+(int x)36、虚37、私有的38、继承39.inline40. 运行41、Sample( )data=10; / 构造函数的访问权限应为公有的;42、Point(int x=0,int y=0)X=x;Y=y; /有二义性;43、Swap(str1,str2); /赋值兼容有错44、Derived* p=&b; /基类对象的地址不能赋给派生类的对象;赋值兼容规则中所指的替代包括以下的情况: 派生类的对象可以赋值给基类对象。派生类的对象可以初始化基类的引用。派生类对象的地址可以赋给指向基类的指针45、void display( )coutx,yendl; /私有成员在派生类中是不可访问的;46、 (1)b(i), a(j) (2)bi.display(); (1) virtual void display()=0 (2) A * p47、(1)Circle(int r); (2) void Print();48、i=0,count=2i=0,count=249、(1)int &ARRAY (2)ns50、b=0a=0c default constructorb=651、n=2,m=952、12+3i3-4i53、4 854答案:#include stdafx.h#include#include#includeusing namespace std;class personprivate:int no;char name10;public :void input()coutno;coutname;void disp()cout编号:noendl;cout姓名:nameendl;class student :public personprivate:char depart16;int degree;public :void input() coutdepartendl;coutdegreeendl;void disp()person:disp();cout班号:departendl;cout成绩:degreeendl;class teacher:public personprivate:char prof10;char depart10;public :void input()person:input();coutprof;coutdepart;void disp()cout职称:profendl;cout部门:departendl;void main()Student s1;Teacher t1;cout输入一个学生的数据:n;s1.input();cout输入一个

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论