试卷相关题目
- 1有如下类定义:class Point{private;static int how_many;};______ how_many=0;要初始化Point 类的静态成员how_many,下划线处应填入的内容是( )。
A.ing
B.static int
C.int Point::
D.static int Point::
开始考试点击查看答案 - 2已知函数f 的原型是void f(int *a, long & b);,变量v1、v2 的定义是:int v1; loong v2;下列调用语句中正确的是( )。
A.f(v1, &v2);
B.f(v1, v2);
C.f(&v1, &v2);
D.f(&v1, v2);
开始考试点击查看答案 - 3有如下定义:int a[5]={1,3,5,7,9},*p=a;下列表达式中不能得到数值5 的是( )。
A.a[2]
B.a[3]
C.*(p+2)
D.*p+4
开始考试点击查看答案 - 4执行下列语句段后,输出字符“*”的个数是( )。for (int i=50; i>1; I-=2)cout<<'*';
A.24
B.25
C.26
D.50
开始考试点击查看答案 - 5已知枚举类型声明语句为:enum COLOR{ WHITE,YELLOW,GREEN=5,RED,BLACK=10 };则下列说法中错误的是( )。
A.枚举常量YELLOW 的值为1
B.枚举常量RED 的值为6
C.枚举常量BLACK 的值为10
D.枚举常量WHITE 的值为1
开始考试点击查看答案 - 6已知Value 是一个类,Value 是Value 的一个对象。下列以非成员函数形式重载的运算符函数原形中,正确的是( )。
A.Value operator+(Value v, int i);
B.Value operator+(Value v=value, int i);
C.Value operator+(Value vint i=0);
D.Value operator+(Value v=value, int i=0);
开始考试点击查看答案 - 7下面是一个模板声明的开始部分:templute<typename T> double __由此可知( )。
A.这可能是一个函数模板的声明
B.这可能是一个类模板的声明
C.这既可能是一个函数模板的声明,也可能是一个类模板的声明
D.这肯定是一个错误的模板声明
开始考试点击查看答案 - 8有如下4 个语句:① cout<<'A'<<setfill('*')<<left<<setw(7)<<'B'<<endl;② cout<<setfill('*')<<left<<setw(7)<<'A'<<'B'<<endl;③ cout<<'A'<<serfill('*')<<right<<setw(7)<<'B'<<endl;④ cout<<setfill('*')<<right<<setw(7)<<'A'<<'B'<<endl;其中能显示A******B 的是( )。
A.①和③
B.①和④
C.②和③
D.②和④
开始考试点击查看答案 - 9有如下类定义:class MyClass{Int value;public;MyClass(int n): value (n) {}int gerValue()const{ return value;}};则类MyClass 的构造函数的个数是( )。
A.1 个
B.2 个
C.3 个
D.4 个
开始考试点击查看答案 - 10有如下类和对象的定义:class Constants{public;static double getPI(){return 3.1416;}};Constants constants;下列各组语句中,能输出3.1416 的是( )。
A.cout<
getPI();和cout<
最新试卷
注册安全工程师注册安全工程师安全生产管理知识2013年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2013年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2013年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2013年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2013年安全工
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它