2013计算机二级考试C++模拟试题十八及答案3 |
来源:2exam.com 2013-9-30 |
19.一个函数功能不太复杂但要求被频繁调用,应选用 A)内联函数 B)重载函数 C)递归函数 D)嵌套函数 【参考答案】A 20.下面关于C++语言变量的叙述错误的是 A)C++语言中变量分为auto,static,extern和register四种存储类型 B)自动变量和外部变量的作用域为整个程序 C)内部静态变量的作用域是定义它的函数 D)外部静态变量的作用域是定义它的文件 【参考答案】B 21.为了使类中的某个成员不能被类的对象通过成员操作符访问,则不能把该成员的访问权限定义为 A)public B)protected C)private D)static 【参考答案】A 22.在C++语言程序中,对象之间的相互通信通过 A)继承实现 B)调用成员函数实现 C)封装实现 D)函数重载实现 【参考答案】B 23.类的析构函数是在什么时候调用的? A)类创建时 B)创建对象时 C)删除对象时 D)不自动调用 【参考答案】C 24.通常拷贝构造函数的参数是 A)某个对象名 B)某个对象的成员名 C)某个对象的引用名 D)某个对象的指针名 【参考答案】C 25.下面程序的运行结果为 #include classA {staticintn; public: A(){n=1;} A(intnum){n=num;} voidprint(){cout< intA::n=2; voidmain() {Aa,b(3); a.print(); b.print(); cout< A)11 B)13 C)23 D)33 【参考答案】D 26.下列不是描述类的成员函数的是 A)构造函数 B)析构函数 C)友元函数 D)拷贝构造函数 【参考答案】C 27.继承机制的作用是 A)信息隐藏 B)数据封装 C)定义新类 D)数据抽象 【参考答案】C
|
网站版权与免责声明
①由于各方面情况的不断调整与变化,本网所提供的相关信息请以权威部门公布的正式信息为准.
②本网转载的文/图等稿件出于非商业性目的,如转载稿涉及版权等问题,请在两周内来电联系. |
|
|
|