(含答案)C++笔试题你可以答对多少?Func函数

1.每个C++程序中都必须包含的函数名?(A)

A.main

C.Name

B.MAIN

D.class

2.没有使用private关键字定义类的数据成员,则默认为?(A)

A.private

C.protected

B.public

D.friend

3.intFunc(int,int);不可与下列哪个函数构成重载(B)

A、intFunc(int,int,int);

B、doublicFunc(int,int);

C、doublicFunc(double,double);

D、doublicFunc(int,double);

4.A*pa=newA[10];deletepa;类A的构造函数和析构函数执行了几次(D)

A、11

B、1010

C、110

D、101

5、以下代码是否完全正确,执行可能得到的结果是(B)

classA

{

inti;

};

classB

A*p;

public:

B(){p=newA;}

~B(){deletep;}

voidsayHello(Bb){}

intmain()

Bb;

sayHello(b);

}

A、程序正常运行

B、程序编译错误

C、程序崩溃

D、程序死循环

6.下列关于STL中vector容器和list容器的区别,描述错误的是(D)

A、vector底层实现是数组,list是双向链表

B、vector支持随机访问,list不支持

C、vector是顺序内存,list不是

D、vector随机访问性能差,插入删除性能好,list随机访问性能好,插入删除性能差

点击空白处查看答案

7.下列关于类和对象的描述,错误的是?(C)

A、类是一种类型,它封装了数据和操作

B、对象是类的实例

C、一个类的对象只有一个

D、一个对象属于某个类

8.对类的构造函数和析构函数描述正确的是?(A)

A、构造函数可以重载,析构函数不能重载

B、构造函数不能重载,析构函数可以重载

C、构造函数可以重载,析构函数也可以重载

D、构造函数不能重载,析构函数也不能重载

9.以下说法中正确的是(D)

virtualvoidfunc1();

voidfunc2();

classB:classA

voidfunc1()

vout<<“fun1inclassB”<

virtualvoidfunc2()

cout<<“fun2inclassB”<

A、A中的func1和B中的func2都是虚函数

B、A中的func1和B中的func2都不是虚函数

C、A中的func2是虚函数,B中的func1不是虚函数

D、A中的func2不是虚函数,B中的func1是虚函数

10.以下哪种情况构成函数重载?(多选)

A、函数返回值不同,参数个数相同,参数类型相同,参数默认值不同

B、函数返回值不同,参数个数相同,参数类型不同,参数默认值相同

C、函数返回值相同,参数个数相同,参数类型相同,参数默认值不同

THE END
1.C/C++考试必考题目(含答案*仅供参考)C/C++考试必考题目(含答案*仅供参考) 今天继续来分享几个C++经常考试的几道题目,大家快快拿去,赶紧做一下 目录 (小事一桩)约瑟夫问题 discreb input output 效果展示: 1、 猜价格游戏 2、 计算 N 以内的所有素数 3、 袋中取球 4、 乘法口诀表 5、 最大公约数和最小公倍数https://download.csdn.net/blog/column/12167771/129627473
2.C/C++笔试题(精选6篇)篇3:C/C++笔试题 关键词:递归算法,递归函数,汉诺塔问题,函数调用 递归(Recursion) 是一种有效的算法设计方案。递归算法的目的就是用一种普遍的统一规律来解决步骤繁多的问题, 也正是因为如此, 它是数据结构中一个“杀伤力”很大的算法, 数据结构中的很多问题利用它可以清晰简洁地解决, 由于递归算法涉及到数学归纳https://www.360wenmi.com/f/file5904r5x5.html
3.C/C++笔试面试题目大汇总2. 一家外企的面试题目(C/C++面试题,C语言面试题) 3. ASP.NET笔试题小汇总 4. 金讯Java笔试题目 5. 新电JAVA笔试题目 6. 光声世纪笔试题目ASP.NET 7. 光声世纪笔试题目 8. 用友笔试题目 9. Java面试题汇总 10. Oracle数据库面试题汇总 本文来源:https://www.mianshiwenti.com/a13096.html 点击展开https://www.mianshiwenti.com/a13096.html