将对象在X,Y,Z三个方向各移动10个单位应输入()。

A:10,10,10 B:@10<45,45 C:@10<45<45 D:@10,10,10

有以下程序:   #include   usingnamespacestd;   classA   {private:   inta:   public:   A(inti)   {a=i;}   voiddisp()   {cout<  classB   (private:   intb;   public:   B(intj)   {b=j;}   voiddisp()   {cout<  classC://publicB,publicA   {private:   intC;   public:   c(intk):A(k-2),B(k+2)   {c=k;   }   voiddisp()   {   a::disp();   B::disp();   COUt<  }   };   intmain()   {   Cobj(10);   obj.disp();   return0;   }   程序执行后的输出结果是(  )。

A:10,10,10 B:10,12,14 C:8,10,12 D:8,12,10

若有以下程序:
#include <iostream>
using namespace std;
class A

private:
int a;
public:
A(int i)

a=i;

void disp( )

cout <<a<<",";

;
class B

private:
int b;
public:
B(int j)

b=j;

void disp( )

cout<<b<<",";

;
class C: public B,public A

private:
int c;
public:
C(int k):A(k-2),B(k+2)

c=k;

void disp( )

A::disp( );
B::disp( );
cout<<c<<end1;

;
int main( )

C obj (10);
obj.disp( );
return 0;

程序执行后的输出结果是

A:10,10,10 B:10, 12,14 C:8,10,12 D:8,12,10

若有以下定义和语句,则输出结果是______。
int u=010,v=0x10,w=10;
printf("%d,%d,%d/n,u,v,w);

A:8,16,10 B:10,10,10 C:8,8,10 D:8,10,10

若有以下程序:
#include <iostream>
using namespace std;
class A

private:
int a;
public:
A(im i)

a=i;

void disp( )
cout<<a<<",";

;
class B

private:
int b;
public:
B(int j)

b=j;

void disp0

cout<<b<<",";

;
class C: public B,public A

private:
int c;
public:
C(int k):A(k-2),B(k+2)

c=k;

void disp0

A::disp( );
B::disp( );
cout<<c<<endl;

;
int main( )

C obj(10);
obj.disp( );
return 0;

程序执行后的输出结果是( )。

A:10,10,10 B:10,12,14 C:8,10,12 D:8,12,10

若有以下定义和语句:
int a=010,b=0×10,c=10;
printf("%d,%d,%d/a",a,b,c);
则输出结果是( )。

A:8,10,10 B:10,10,10 C:8,8,10 D:8,16,10

若有以下程序:
#include<iostream>
using namespace std;
class A
private:
int a;
public:
A(int i)
a=i;
void disp( )
cout<<a<<",";;
class B
private:
int b;
public:
B(int j)
b=j;
void disp( )
cout<<b<<",";;
class C://public B,public A
private:
int c;
public:
C(int k):A(k-2),B(k+2)
c=k;
void disp( )
A::disp( );
B::disp( );
cout<<c<<endl;;
int main( )
C obj(10);
obj.disp( );
return 0;
程序执行后的输出结果是( )。

A:10,10,10 B:10,12,14 C:8,10,12 D:8,12,10

若有以下程序: #inclide<iostream> using nameSpace std; class A { pricate: int a; public: A(int i) { a=i } Void disp( ) { cout<<a<<","; } }; clas B { private: int b; public: B(int j) { b=j; } Void disp( ) { cout<<b<<","; } }; class C://publicB,public A { private: int c; public: C(int k):A(k-2),B(k+2) { c=k; } void disp( ) { A::disp( ); B::disp( ); cout<<c<<endl; } }; int main( ) { C obj(10); obj.disp( ); return 0; } 程序执行后的输出结果是

A:10,10,10 B:10,12,14 C:8,10,12 D:8,12,10

有以下程序: #include<iostream> using namespace std; class A {private: int a; public: A(int i) {a=i;} void disp( ) {cout<<a<<“,”;}}; class B {private: int b; public: B(int j) {b=j;} void disp( ) {cout<<b<<“,”;}; class C://public B,public A {private: int C; public: c(int k):A(k-2),B(k+2) { c=k; ) void disp( ) { a::disp( ); B::disp( ); cout<<c<<endl; } }; int main( ) { C obj(10); obj.disp( ); return 0; } 程序执行后的输出结果是( )。

A:10,10,10 B:10,12,14 C:8,10,12 D:8,12,10

若有如下程序: #include<iostream> using namespace std; Class TestClass1 { private: int a; public: TestClassl(int i) { a=i; } void disp( ) { cout<<a<<“,”; } }; Class TestClass2 { private: int b; public: TestClass2(int j) { b=j; } void disp( ) { cout<<b<<“,”; } }; class TestClass3:public TestClass2,public TestClass1 { private: int C; public: TestClass3(int k):TestClassl(k-2),TestClass2(k+2) { c=k; } void disp( ) { TestClasssl::disp( ); TestClasss2::disp( ); cout<<c<<end1; } }; mt main( ) { TestClass3 Obj(10); Obj.disp( ); return 0; } 程序执行后的输出结果是( )。

A:10,10,10 B:10,12,14 C:8,10,12 D:8,12,10

微信扫码获取答案解析
下载APP查看答案解析