使用输入输出操作符setw,能够控制( )。

A:填充字符 B:输出宽度 C:对齐方式 D:输出精度

运行以下的程序代码,结果是( )。
#include<iostream>
using namespace std;
intmain( )

int x=5;
int *q=&x;
int &y=x;
y++;
tout<<(*q)++<<end1;
return 0;

A:5 B:6 C:7 D:8

下面关于虚函数的表述中正确的是( )。

A:虚函数不能声明为另一个类的友元函数 B:派生类必须重新定义基类的虚函数 C:如果在重定义虚函数时使用了保留字virtual,那么该重定义函数仍是虚函数 D:虚函数不能够声明为静态函数

以下关于栈的描述中错误的是( )。

A:栈是先进后出的线性表 B:栈只能顺序存储 C:栈具有记忆作用 D:对栈的插入与删除操作中,不需要改变栈底指针

下面关于面向对象的程序设计方法中,正确的是( )。

A:“多态性”是指对象的状态根据运行的要求进行变化 B:“封装性”是指将不同类型的数据结合在一起作为一个整体来处理 C:在面向对象的程序设计中,结构化程序设计方法仍有着重要作用 D:基类的私有成员在派生类的对象中不可访问,也不占内存空间

下列关于线性链表的描述中正确的是( )。

A:存储空间不一定连续,且各元素的存储顺序是任意的 B:存储空间不一定连续,且前件元素一定存储在后件元素的前面 C:存储空间必须连续,且各前件元素一定存储在后件元素的前面 D:存储空间必须连续,且各元素的存储顺序是任意的

运算符重载是对已有的运算符赋予多重的含义,所以( )。

A:能够对基本类型数据(如double),重新定义"+"运算符的含义 B:只能重载C++中己经有的运算符,不能重新定义新运算符 C:能够改变一个已有运算符的优先级和操作数个数 D:C++中现有的所有运算符都可以重载

在软件开发中,需求分析阶段不可以使用的工具是( )。

A:数据字典 B:数据流图 C:判断树 D:程序流程图

执行下列程序语句后,输出结果为( )。
#inelude<iostream>
using namespace std;
int m=5;
int main( )

int m=3;
m++;
::m++;
cout<<m<<end1;
return 0;

A:3 B:4 C:5 D:6

下列数据结构中,能用二分法进行查找的是( )。

A:顺序存储的有序线性表 B:线性链表 C:二又链表 D:有序线性链表

微信扫码获取答案解析
下载APP查看答案解析