2021年高级程序的方案方案设计C二考试题型与题例答案.docx

2021年高级程序的方案方案设计C二考试题型与题例答案.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
精品学习资料 名师归纳总结——欢迎下载 ....高级程序设计C++( II )考试题型一,挑选填空题,20 题, 20 分;二,写出以下程序运行结果,6 题, 30 分;三,依据题目要求,将程序的空格处补充完整,3 题, 24 分;四,按要求编写程序,2 . . . . 高级程序设计 C++( II )考试题型 一,挑选填空题, 20 题, 20 分; 二,写出以下程序运行结果, 6 题, 30 分; 三,依据题目要求,将程序的空格处补充完整, 3 题, 24 分; 四,按要求编写程序, 2 题, 26 分; 题目示 一, 挑选填空题 1. 以下函数中,不能有参数的是( ); (C) C (A) 成员函数 (B) 友元函数 析构函数 (D) 构造函数 2.在下面类的说明中,正确的语句是( class Csample { const int a=10; Csample(Csample sample); Csample(int val):a(val ){} ~Csample(int x); } ); A . ..(A) .. (B) .. .. ..(C) . .(D) 3. 如 Example 是已定义的类,在程序终止之前,共创建了( # include “example.h ” main() { Example example(0), *pExample, Aexample[3]; example.print(); pExample=new example; } )对象; B (A) 4 (B) 5 (C) 6 (D) 7 4. 下述关于类的静态成员特性描述中,错误选项( ); D (A) 静态成员函数没有 this 指针 (B) 静态数据成员在类中声明,在类外初始化 (C) 在类外引用静态数据成员时,要在静态数据成员名前加 (D) 类的每个对象都有自己的静态数据成员副本 类名 和作用域运算符 5. 以下为类 Fraction 重载为非成员函数的运算符重载函数原型中,错误选项( C ); .下载可编辑 . 第 1 页,共 8 页 精品学习资料 名师归纳总结——欢迎下载 ....(A)(B)(C)(D)Fraction operator +(Fraction f1, Fraction f2)–(Fraction f1)Fraction operatorFraction operator=(Fraction f1)Fraction operator * (Fraction f1, Fraction f2)以下为类 Example 定义重载的提取运算符 ( “”) 函数头中,正确选项(A );6.istream operator(istream input, const Example)istream Example::operator(istream intput, const Example) . . . . (A) (B) (C) (D) Fraction operator +(Fraction f1, Fraction f2) –(Fraction f1) Fraction operator Fraction operator=(Fraction f1) Fraction operator * (Fraction f1, Fraction f2) 以下为类 Example 定义重载的提取运算符 ( “”) 函数头中,正确选项( A ); 6. istream operator(istream input, const Example) istream Example::operator(istream intput, const Example) (C)ostream operator(ostream input, const Example) (D)ostream Example::operator(ostream input, const Example) 7. 在以下运算符中,不能被重载的是( C ); (C) :. (A) [ ] (B) () (D) new 8. 在建立派生类对象时,可能要调用的三种构造函数分别是 a( 基类的构造函数 ) ,b( 成员 ); 对象的构造函数 (A) abc ) , c( 派生类的构造函数 (B) acb 这三种构造函数的调用次序是( (C) cab ). A (D) cba 9. 以下程序中划线处应填入的语句是( #include iostream class Base { public: C ); fun() {cout ”Base of fun ”endl; } void }; class Derived:public Base { 调用基类的成员函数 ; //

文档评论(0)

橙老师资料铺 + 关注
实名认证
内容提供者

精选资料欢迎下载

1亿VIP精品文档

相关文档