华清c++试卷08级

华清c++试卷08级

ID:36229271

大小:68.50 KB

页数:5页

时间:2019-05-07

华清c++试卷08级_第1页
华清c++试卷08级_第2页
华清c++试卷08级_第3页
华清c++试卷08级_第4页
华清c++试卷08级_第5页
资源描述:

《华清c++试卷08级》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、一、单选题(每小题2分,共20分)1.使用输入输出操作符setw,可以控制____。A)输出精度B)输出宽度C)对齐方式D)填充字符2.在C++中,对于基类的protected成员,当以private方式派生一个新类时。该成员将成为派生类的_____成员。A)privateB)protectedC)publicD)非法3.下列关于类定义的地说法中,正确的是A)类定义中包括数据成员和成员函数的声明B)类成员的缺省访问权限是保护的C)数据成员必须被声明为私有的D)成员函数只能在类外进行定义4.下面四个选

2、项中,_____是用来声明虚函数的。A)virtualB)publicC)usingD)false5.下列函数中不是类的成员函数的是_____。A)构造函数B)析构函数C)友元函数D)拷贝构造函数6.构造函数不具备的特征的是_____。A)构造函数的函数名与类名相同B)构造函数可以重载C)构造函数可以设置默认参数D)构造函数必须指定返回值类型说明7.假定AB为一个类,则执行ABx;语句时将自动调用该类的_____。A)有参构造函数B)无参构造函数C)拷贝构造函数D)赋值构造函数8.如果类A被说明成类

3、B的友元,则_____。A)类A的成员即类B的成员B)类B的成员即类A的成员C)类A的成员函数不得访问类B的成员D)类B不一定是类A的友元9.基类的________成员在派生类中仍然是不可访问的。A)private成员B)public成员C)protected成员D)所有成员10.C++的类定义中,有两个特殊的成员函数,其中—个的作用是初始化该类的新对象,这个成员函数称为_______。A)构造函数B)析构函数C)友元函数D)递归函数二、填空题(每空2分,共10分)1.C++语言中语句的结束符为。2

4、.假定MyClass为一个类,则执行“MyClassa[7];”语句时,系统自动调用该类的构造函数的次数为。3.创建或删除堆对象,需要使用操作符和。4.假定类AB中有一个公用属性的静态数据成员bb,在类外不通过对象名访问该成员bb的写法为。西安建筑科技大学华清学院考试试卷(共6页)评卷人填写题号一二三四五六七八九十总分分数阅卷人(全日制)班级:姓名:考试科目:C++语言程序设计学号:西安建筑科技大学考试试卷(共页)班级:姓名:考试科目:学号:三、读程序,写出输出结果(25分。每小题5分,其中第4小题

5、10分)1.#includevoidmain(){chara[]=”abcdabcabfgacd”;inti1=0,i2=0,i=0;while(a[i]!=’’){if(a[i]==’a’)i1++;if(a[i]==’b’)i2++;i++;}cout<voidmain(){inta[9]={2,4,6,8,10,12,14,16,18};for(inti=0;i<9;i+

6、+){cout<voidLE(int*a,int*b){intx=*a;*a=*b;*b=x;cout<<*a<<’‘<<*b<usingnamespacestd;classBas

7、e{intx;public:Base(inti){x=i;cout<<"ConstuctorofBase"<

8、orofDerived"<

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。