下面程序的运行结果是( )。#include class base{protected: int a; public:base(){cout<<”0”;}}; class basel:virtual base{public:basel(){cout<<”1”;}};class base2:virtual base i public: base2(){cout<<”2”;}};class derived:public basel,public base2{ public:derived(){cout<<”3”;}};void main()derived obj;cout<
A.0123
B.3120
C.0312
D.3012
试卷相关题目
- 1下列各组类型声明符中,含义相同的一组是( )。
A.unsigned long int和long
B.signed short int和short
C.unsigned short和short
D.short int和int
开始考试点击查看答案 - 2下列叙述中正确的是( )。
A.顺序存储结构的存储一定是连续的,链式存储结构的存储空间不一定是连续的
B.顺序存储结构只针对线性结构,链式存储结构只针对非线性结构
C.顺序存储结构能存储有序表,链式存储结构不能存储有序表
D.链式存储结构比顺序存储结构节省存储空间
开始考试点击查看答案 - 3下面关于数组的初始化正确的是( )。
A.char str[]={’a’,’b’,’C’}
B.char str[2]={’a’,’b’,’c’}
C.char str[2][3]={{’a’,’b’},{’C’,’d’},{’e’,’f’}}
D.char str()={~a,~b,~C}
开始考试点击查看答案 - 4下列符号中不属于C++关键字的是( )。
A.friend
B.namespaee
C.Continue
D.byte
开始考试点击查看答案 - 5软件生命周期是指( )。
A.软件产品从提出、实现、使用维护到停止使用退役的过程
B.软件从需求分析、设计、实现到测试完成的过程
C.软件的开发过程
D.软件的运行维护过程
开始考试点击查看答案 - 6下列描述正确的是( )。
A.表示m>n为true或mn&&m
B.switCh语句结构中必须有default语句
C.if语句结构中必须有else语句
D.如果至少有一个操作数为true,则包含“If”运算符的表达式为true
开始考试点击查看答案 - 7下列运算符函数中肯定不属于类FunNumber的成员函数的是( )。
A.int operator一(FunNumber);
B.FunNumber operator一();
C.FunNumber operator一(int);
D.int operator一(FunNumber,FunNumber);
开始考试点击查看答案 - 8下列程序的运行结果是( )。#includeclass A{int a;public:A(){a=0;}A(int aA.{a=aa;cout<}};void main(){A X,Y(2),z(3);cout<}
A.00
B.23
C.34
D.25
开始考试点击查看答案 - 9关于函数重载,下列叙述中错误的是( )。
A.重载函数的函数名必须相同
B.重载函数必须在参数个数或类型上有所不同
C.重载函数的返回值类型必须相同
D.重载函数的函数体可以有所不同
开始考试点击查看答案 - 10在c++语言中,数据封装要解决的问题是( )。
A.数据的规范化
B.便于数据转换
C.避免数据丢失
D.防止不同模块之间数据的非法访问
开始考试点击查看答案
最新试卷
注册安全工程师注册安全工程师安全生产管理知识2013年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2013年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2013年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2013年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2013年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2013年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2013年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2013年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2013年安全工
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它