1 / 20
文档名称:

C++期末考试复习题.docx

格式:docx   大小:152KB   页数:20页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

C++期末考试复习题.docx

上传人:秋江孤影 2022/6/4 文件大小:152 KB

下载得到文件列表

C++期末考试复习题.docx

相关文档

文档介绍

文档介绍:C+谟!末考试复****题
、选择题在声明类时,下面的说法正确的是(C)、public、protected可以按任意顺序出现没有用private、publ个类对象数组为


A[n],当离开它定义的作用域时,
系统自动调用该类析构函数的
次数为(C)。
26.
-1在C++1序中使用的cout标识符是系统类库中定义的(B)类中的一个对象。


、填空题Basel和Base2所派生的,Derived中,需要x1和x2的值分别赋给属
在下面一段类定义中,Derive类是由直接基d类类包含有两个间接基BaseBase,在初始化函In类数it于基类Basel的x成员和属于基类Base2的x成员。
classBaseBase(protected:
intx;public:
BaseBase(){x=1;}};classBase1:publicBaseBase{public:
Base1(){}};classBase2:publicBaseBase{public:
Base2(){}};classDerived:(1)publicBase1,(2)publicBase2{public:
Derived(){}—voidInit(intx1,intx2){(3)Base1::x=x1_(4)_Base2::x=x2
(5)voidoutput(){cout<<Base1::x<<”<<Base2::x<<endl;}};
该类中MaxA()函数的实现如下,请在标号位置补充适当的内容int(1)inta[](intx=a[0];for(inti=1;i<n;i++)if(a[i]>x)(2)a[j+l=j];(3)break;}classA{char*a;
public:
―⑴―//定义无参构造函数,使a的值为空A(char*aa){a=—⑵—;strcpy(a,aa);//用aa所指字符串初始化a所指向的动态存储空间}(3)〃定义析构函数,删a所指向的动态存储空间——
};classPoint
{private:
intx,y;
public:
Point(){x=y=0;}Point(intx0,inty0){x=x0;y=y0;}intGetX(){returnx;}//友元函数声明
intGetY(){returny;}voidPrint(){cout<<"Point("<<x<<”,"<<y<<”)”<<endl;}1Pointoperator+(Point&pt,intdd);2;//友元函数声明};Pointoperator+(Point&pt,intdd)//加号操作符重载函数,实现Point类对象与整数加法(Pointtemp=pt;
+=dd;returntemp;Pointoperator+(Point&pt1,Point&pt2)//加号操作符重载函数,实现两个Point类对象的加法{Pointtemp;=+;return5}下列程序的功能是,,从键盘输入一行字符串,以回车键结束,,请填空完成该程序。
#include<fstream>usingnamaspacestd;intmain(){——chara[80];;//定义输出流对象outfileif(!outfile1){cerr<<"打开文件出错!"<<endl;exit(1);}
;//从键盘读入一行字符for(inti=0;c[i]!=0;i++)if()cout<<endl;return0;}
四、根据程序试写出运行结果1.
#include<>voidmain()(inti,j;int*p1,*p2;p1=&i;p2=&j;i=3;j=6;cout<<"i="<<i<<"j="<<j<<endl;cout<<"*p1="<<*p1<<"*p2="<<*p2<<endl;*p1=5;*p2=8;cout<<"i="<<i<<"j="<<j<<endl;cout<<"*p1="<<*p1<<"*p2="<<*p2<<endl;}i冲术plW:*p2-6i=5j=8栉1二5+p2=8Pr&ssanykeytoconti搜狗拼音输入法全:
2.
#include<>#include<>classCD(char*a;intb;public

最近更新

大学计算机基础期末考试题库【完整版】 22页

大学计算机基础期末考试题库及答案(各地真题.. 22页

大学计算机基础期末考试题库带答案(达标题).. 21页

大学计算机基础期末考试题库附完整答案【考点.. 22页

大学计算机基础期末考试题库(达标题) 22页

大学计算机基础练习试题及完整答案(各地真题.. 21页

大学计算机基础练习试题带答案(完整版) 22页

大学计算机基础练习试题附参考答案(突破训练.. 22页

大学计算机基础考试试题200道【基础题】 29页

大学计算机基础考试试题200道及答案【基础+提.. 29页

大学计算机基础考试试题200道带答案(完整版).. 28页

大学计算机基础考试试题200道附参考答案【达标.. 29页

大学计算机考试试题及参考答案【培优a卷】 28页

大学计算机考试试题及参考答案(轻巧夺冠) 29页

大学计算机考试试题含答案【达标题】 28页

大学计算机考试试题精品(有一套) 29页

大学计算机考试试题附答案(综合题) 29页

法律基础知识500题精品带答案 145页

科普知识竞赛题库100道精品【夺冠系列】 19页

科普知识竞赛题库100道附完整答案(网校专用).. 19页

职业教育法考试题库【精品】 26页

计算机二级真题题库及参考答案【突破训练】 84页

计算机二级真题题库及答案(必刷) 83页

计算机二级真题题库附完整答案(网校专用) 82页

计算机网络复习题【最新】 29页

计算机网络复习题及完整答案【考点梳理】 29页

计算机网络复习题含答案(轻巧夺冠) 29页

计算机网络复习题附参考答案【实用】 29页

计算机网络复习题(易错题) 29页

足球知识竞赛题库90道含答案(a卷) 12页