C++开发工程师笔试题(十)

时长:60分钟 总分:100分

357浏览 1人已完成答题

题型介绍
题型 多选题 判断题 简答题
数量 16 2 2
C++开发工程师笔试题(十)
1.
不能正确表示x>=3或者x<1的关系表达式有()。
问题详情




2.
如要求在if后一对括号中的表达式,表示a不等于0的时候的值为"真",则下列表达式不能正确表示这一关系的有()。
问题详情




3.
在下列字符中,可以作为C++标识符的是()。
问题详情




4.
下列叙述中,正确的是()。
问题详情




5.
下列关于运算符重载的描述中,正确的是()。
问题详情




6.
下列关于继承方式的描述中,正确的是()。
问题详情




7.
关于函数中的<返回类型>,下列表述中正确的是()。
问题详情




8.
下面是类Shape的定义:class Shape{ public: virtual void Draw()=0; }; 下列关于Shape类的描述中,不正确的是()。
问题详情




9.
下列关于函数的描述中,正确的是()。
问题详情




10.
要定义一个引用变量p,使用引用类MyClass的一个对象,下列定义语句中错误的是()。
问题详情




11.
下列关于类模板的描述中,正确的是()。
问题详情




12.
下列代码段声明了3个类:class Person{}; class Student:public Person{}; class Undergraduate:Student{}; 下列关于这些类之间关系的描述中,正确的有()。
问题详情




13.
要定义整型数组x,使之包括初值为0的三个元素,下列语句中正确的是()。
问题详情




14.
将运算符"+"重载为非成员函数,下列原型声明中,正确的是()。
问题详情




15.
若x和y是程序中的两个整型变量,则下列if语句中不正确的是()。
问题详情




16.
下列叙述中不正确的是()。
问题详情




17.
所有的表达式都有值。
问题详情


18.
说明函数原型时不需要指明每个函数参数的名字,只需要说明每个参数的类型和返回值类型就可以了。
问题详情


19.
不允许重载的5个运算符是哪些?
问题详情
20.
运算符重载的意义?
问题详情