单项选择题
若有以下程序:
#include <iostream>
using namespace std;
class A
protected:
int a;
public:
A()
a=10;
;
class A1 : public A
public:
A1()
a=a+1;
;
class A2 : public A
public:
A2 ()
a=a+2;
;
class B : public A1,public A2
public:
B()
void print()
cout<<a<<end1;
;
int main ( )
B obj;
obj.print();
return 0;
程序运行后的输出结果是( )。
A.产生语法错误
B.11
C.12
D.10
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
单项选择题
若有以下程序段: #include <iostream> using namespace std; int main () int a[]=1,4,5; int *p=&a[0],x=6, y,z; for (y=0; y<3; y++) z= ( (* (p+y) <x) *(p+y) :x); cout<<z<<end1; return 0; 程序运行后的输出结果是( )。
A.1
B.4
C.5
D.2
点击查看答案&解析
单项选择题
下列关于类概念的描述中,错误的是( )。
A.类是抽象数据类型的实现
B.类是具有共同行为的若干对象的统一描述体
C.类是创建对象的模板
D.类就是C语言中的结构类型
点击查看答案&解析
相关试题
有以下程序: #include <iostream> u...
有以下程序: #include <iostream> u...
若有如下程序: #include <iostream>...
为了使程序的输出的正确结果为: Now is...
若有以下程序: #include <iostream>...