单项选择题
若有以下程序:
#include <iostream>
using namespace std;
class Base
public:
Base()
x=0;
int x;
;
class Derivedl: virtual public Base
public:
Derivedl()
x=10;
;
class Derived2: virtual public Base
public:
Derived2()
(
x=20;
;
class Derived: public Derivedl,protected Derived2 ;
int main()
Derived obj;
cout<<obj.x<<end1;
return 0;
该程序运行后的输出结果是
A.20
B.30
C.10
D.0
热门
试题
单项选择题
以下程序执行后的输出结果是 #include<iostream>. using namespace std; void try(int,int,int,int); int main() int x,y,z,r; x=1; y=2; try(x,y,z,r); cout<<r<<end1; return 0; void try(int x,int y, int z,int r) z = x+y; x = x*x; y = y*y; r = z+x+y;
A.18
B.9
C.10
D.不确定