下面程序输出的结果为#include "iostream.h"class A{public:A(){ cout << "CLASS A" << endl; }~A(){}};class B : public A{public:B(){ cout << "CLASS B" << endl; }~B(){}};void main(){A *p;p = new B;B *q;q = new B;}
A.CLASS ACLASS B
B.CLASS ACLASS BCLASS B
C.CLASS ACLASS BCLASS ACLASS B
D.CLASS ACLASS BCLASS BCLASS B
试卷相关题目
- 1下面程序的结果是#include "iostream.h"void main(){char *str;str = "test!";cout << str[5];}
A.程序错误
B.!
C.′\0′
D.为空字符
开始考试点击查看答案 - 2下面程序的结果为#include"iostream.h"void change( int a, int b ){int temp;temp = a;a = b;b = temp;}void main(){int m, n;m = 8;n = 9;change( m, n );cout << m << " " << n << endl;}
A.8 9
B.9 8
C.程序有错误
D.9 9
开始考试点击查看答案 - 3语句cout << setprecision (2)<< 1024.4567;的输出结果为
A.1024.4567
B.1024
C.1024.45
D.1e+003
开始考试点击查看答案 - 4关于模板下列说法不正确的是
A.用类模板定义一个对象时,不能省略实参
B.类模板只能有虚拟类型参数
C.类模板本身在编译中不会生成任何代码
D.类模板的成员函数都是模板函数
开始考试点击查看答案 - 5只能作为成员函数重载的是
A.=
B.++
C.*
D.new
开始考试点击查看答案 - 6C++语言函数中不能由系统自动生成的是
A.析构函数
B.构造函数
C.内联函数
D.拷贝构造函数
开始考试点击查看答案
最新试卷
注册安全工程师注册安全工程师安全生产管理知识2013年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2013年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2013年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2013年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2013年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2013年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2013年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2013年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2013年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2013年安全工
类别:建筑类其它