- A.##OK123
- B.##OK#123
- C.OK##123
- D.OK##123#
- A.以读方式打开成功
- B.以读方式打开失败,但以写方式打开成功
- C.以读方式打开失败,以写方式打开也失败
- D.以读方式打开成功,以写方式打开也成功
- A( ){cout<, 'A';} ~A( ){cout<<'C';} };
- class B:public A{ public:
- B( ){cout<<'G';} ~B( ){cout<<'T';} };
- int main( ){
- B obj; return 0; } 运行这个程序的输出结果是__________
- A.GATC
- B.AGTC
- C.GACT
- D.AGCT
- A.第1行
- B.第2行
- C.第3行
- D.第4行
- A.fun( )
- B.Base .fun( )
- C.Base::fun( )
- D.Base->fun( )
- A.obj.x;
- B.obj.y;
- C.obj.GetX( );
- D.obj.SetX(0);
- A.a,b,c
- B.c,b,a
- C.b,a,c
- D.c,a,b
- A.template<class T>class Buffer{/*…*/};
- B.template<typename T>class Buffer{/*…*/};
- C.template<class T1, class T2>class Buffer{/*…*/};
- D.template<T>class Buffer{/*…*/};
- A.fstream
- B.ifstream
- C.ofstream
- D.iostream
- A.Manager::Manager(int n):id(n){}
- B.Manager::Manager(int n){id=n;}
- C.Manager::Manager(int n):Employee(n){}
- D.Manager::Manager(int n){Employee(n);}
- A.c1.operator*(c2.operator+(c1))
- B.c1.operator+(c2.operator*(c1))
- C.c1.operator*(c1.operator+(c2))
- D.c2.operator+(c1.operator*(c1))
- A.void print( )const;
- B.const void print( );
- C.void const print( );
- D.void print(const);
- A.int a(10)
- B.int n=7, a[n];
- C.int n; cin>>n; int a[n];
- D.const int size=10; int a[size];
- A.fun(5)
- B.fun(5, 8)
- C.fun(6, ”##”)
- D.fun(0, 0.”==”)
- A.***
- B.###
- C.***###
- D.无输出
- A.char
- B.int
- C.float
- D.long int
- A.一个文件流可以与一个数据文件相联系
- B.cin是专门从键盘输入数据的输入流类
- C.流运算符<<用来从输入流中读取数据
- D.宽度设置的效果永久有效
- A._256
- B.fat/pig
- C.delete
- D.5char
- A.派生类至少要有一个基类
- B.派生类中包括了从基类继承的成员
- C.一个派生类可以作为另一个派生类的基类
- D.基类成员被派生类继承以后访问权限保持不变
- A.调用模板函数时,有时可以省略模板实参
- B.函数模板的每个实例就是一个函数定义
- C.类模板的每个实例就是一个类定义
- D.类模板的实例是一个类对象
- A.通过运算符重载机制可以为C++语言扩充新的运算符
- B.运算符重载的作用是使已有的运算符作用于类的对象
- C.重载运算符的操作数类型可以全部为基本类型
- D.所有运算符都可以重载
- A.与它们在初始化列表中顺序相同
- B.与它们在类中声明的顺序相同
- C.与析构函数的调用顺序相同
- D.顺序不确定
- A.重载函数的参数个数可以不同
- B.重载函数的参数类型可以不同
- C.重载函数的返回值类型必须不同
- D.重载函数的参数个数或参数类型必须有所不同
- A.逻辑覆盖
- B.语句覆盖
- C.路径覆盖
- D.边界值分析
- A.数据库设计
- B.算法设计
- C.软件总体设计
- D.制定软件确认测试计划
- A.软件可行性研究的依据
- B.用户与开发人员对软件要做什么的共同理解
- C.软件验收的依据
- D.软件设计的依据
- A.自然连接
- B.选择
- C.并
- D.投影
- A.程序流程图
- B.数据流图(DFD图)
- C.方框图
- D.软件结构图
- A.二维表
- B.树状结构
- C.属性
- D.网状结构
- A.m:1联系
- B.1:m联系
- C.1:1联系
- D.m:n联系
- A.栈顶元素一定是最先入栈的元素
- B.栈操作遵循先进后出的原则
- C.栈底元素一定是最后入栈的元素
- D.以上三种说法都不对
- A.循环链表
- B.双向链表
- C.带链的栈
- D.二叉链表
- A.16
- B.20
- C.0或35
- D.15