更多"已知下列程序的输出结果是42,请将画线处缺失的部分补充完整。
#i"的相关试题:
[填空题]已知如下程序的输出结果是23,请将画线处缺失的部分补充完整。
#include <iostream>
using namespace std;
class MyClass {
public:
void Print( ) const { cout << 23; }
};
int main( ) {
MyClass* p = new MyClass( );
【9】 .Print( );
return 0;
}
[填空题]已知下列程序的输出结果是42,请将横线处缺失的部分补充完整。
#include<iostream>
using namespace std;
class Foo
int value;
public:
Foo( ):value(0)
void setValue(int value)
______=value; ∥给Foo的数据成员value赋值
void print( )cout<<value;p
;
int main( )
Foo f;
gf.setValue(42);
f.print( );
return 0;
[填空题]已知下列程序的输出结果是42,请将画线处缺失的部分补充完整。
#include
using namespace std;
claSS Foo{
int value;
void setValue(int value)
{【 】=value;//给Foo的数据成员value赋值}
void print( ){cout<
[填空题]已知如下程序的输出结果是23,请将画线处缺失的部分补充完整。
#include<iostream>
using namespace std;
class MyClass
public:
void Print( )consteout<<23;
;
int main( )
MyClass*P=new MyClass( );
______.Print( );
return 0;
[填空题]
已知下列程序的输出结果是42, 请将画线处缺失的部分补充完整。
#include<iostream>
using namespace std;
class Foo
int value;
public:
Foo( ): value(0) {}
void setValue(int value)
{ 【10】 =value; //给Foo的数据成员value赋值}
void print( ) { cout<<value;}
};
int main( )
{
Foo f;
f.setValue(42);
f.print( );
return 0;
[填空题]已知下列程序的输出结果是42,请将下画线处缺失的部分补充完整。
#include <iostream>
using namespace std;
class Foo
int value;
public:
Foo( ):value(0)
void setValue(int value)
______=value;//给Foo的数据成员value赋值
void print( )eout<<value;
;
int main( )
Foo f;
f.setValue(42);
f.print( );
return 0;
[填空题]已知下列程序的输出结果是42,请将下画线处缺失的部分补充完整。
#include <iostream>
using namespace std;
class Foo{
int value;
public:
Foo( ):value(0){}
void setValue(int value)
{______=value;}//给Foo的数据成员value赋值
void print( ){eout<<value;}
};
int main( ){
Foo f;
f.setValue(42);
f.print( );
return 0;
}
[填空题]下面程序的输出结果为:Base:: fun,请将程序补充完整。
#include <iostream.h>
class Base{
public:
【12】 fun( ){cout<<"Base::fun"<<end1:}
class Derived : public Base{
public:
【13】 fun( ){ cout<<"Derived::fun"<<end1; }
};
int main( )
{
Base a,*pb;
Derived b;
pb = &b;
pb->fun( );
return 0;
}
[填空题]习惯性在下列程序的输出结果是42,请将画线处缺失的部分补充完整。
#include
Using namespace atd;
Class Foo{
int value;
public:
Foo( ):value(0){}
Void setValue(int value)
{ __________=value; //给Foo 的数据成员value 赋值}void print( ){cout<
[填空题]在下面的程序的横线处填上适当的语句,使该程序的输出为12。
#include 〈iostream〉
using namespace std;
class Base
{
public:
int a;
Base(int i) { a=i;}
};
class Derived : public Base
{
int a;
public:
Derived(int x) : Base(x),b(x+1) {}
void show( )
{
〈u〉 【14】 〈/u〉; //输出基类数据成员a的值
cout〈〈b〈〈end1;
}
};
int main( )
{
Derived d(1);
d.show( );
return 0;
}
[单项选择]要使程序执行后的输出结果为ABCD,应在横线处添加语句( )。
#include<iostream>
using namespace std;
public:A( )cout<<’A’;
;
class B=______
public:B( )cout<<’B’;
;
class C:virtual public A
public:C( )cout<<’C’;
;
class D:public B,public C
public:D( )cout<<’D’;
;
void main( )D obj;
A. public A
B. private A
C. protected A
D. virtual public A
[填空题]在下面程序的横线处填上适当的语句,使该程序执行结果为10。
#include <iostream>
using namespace std;
class MyClass
{
public:
MyClasS(int A)
{
X=a;
}
【13】 //取x的值
private:
int x;
};
int main( )
{
MyClass my(10);
cout<<my.GetNum( )<<end1;
return 0;
}
[填空题]已知下列程序的输出结果是42,请将横线处缺失的部分补充完整。
#include<iostream>
using namespace std;
class Foo{
int value;
public:
Foo( ):value(0){}
void setValue(int value)
{______=value; ∥给Foo的数据成员value赋值}
void print( ){cout<<value;p}
};
int main( )
{
Foo f;
gf.setValue(42);
f.print( );
return 0;
}
[填空题]已知下列程序的输出结果是23,请将横线处缺失的部分补充完整。
#include<iostream>
using namespace std;
class MyClass{
public:
void Print( )const{cout<<23;}
};
int main( ){
MyClass*p=new MyClass( );
______.Print( );
return 0;
}