更多"有下列程序的输出结果是2334,请将横线处缺失部分补充完整。
#in"的相关试题:
[填空题]若下列程序的输出结果是20,请将横线处缺失部分补充完整。
#include
using namespace std;
class MyClass{
pubic;
MyClass(int x=)10:value(x){}
void SetValue(int x){value=x;cout<
[填空题]
有如下程序,请将横线处缺失部分补充完整。
#include
using namespace std;
template
class Dataset{
T *data;
int size;
public:
Dataset(T* arr,int length):size(1ength){
data=new T[length];
for(int i=0;i
data[i]=arr[i];
}
};
int main( ){
int arr[]={2,4,6,8,10};
//利用数组arr初始化类模板Dataset的对象 set
__________
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;
}
[填空题]已知下列程序的输出结果是42,请将横线处缺失的部分补充完整。
#include<iostream>
using namespace std;
class TestClass{
int value;
public:
TestClass( ):value(0){};
void setValue(int value)
{______=value;}//给TestClass的数据成员value赋值
void print( ){cout<<value;};
};
int main( )
{
TestClass 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( )cout<<value;p
;
int main( )
Foo f;
gf.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( ){cout<<value;}
};
int main( )
{
Foo f;
f.setValue(42);
f.print( );
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<
[填空题]下列程序的输出结果为-5/8 -3/4,请将横线处的缺失部分补充完整。
#include<iostream>
using namespace std;
Class Fraction//"分数"类
public:
Fraction(double a,double b):num(a),den(b)
~Fraction( )
//重载取负运算符”-”,返回一个分数对象,其分子是原来分子的相反数。
Fraction operator-( )
______
return f;
void print( )(cout<<num<<’/’<<den<<’’;
private:
double num;//分子
double den;//分母
;
int main( )
Fraction f1(5,8),f2(3,4);
(-f1).print( );(-f2).print( );
[填空题]下列程序的输出结果为1 2.3 2 4.6,请将横线处的缺失部分补充完整。
#include<iostream>
using namespace std;
class Base
public:
Base(int A) :idata(A)
void print( )cout<<idata<<’ ’;
private:
int idata;
;
class Derived: public Base
public:
Derived(int a, double B) :______, ddata(B)
void priat( )Base::print( ); cout<<ddata<<’ ’;
private:
double ddata;
;
int main( )
Derived d1(1, 2.3), d2(2, 4.6);
d1. print( );
d2. print( );
return 0;
[填空题]下列程序的输出结果为-5/8-3/4,请将横线处的缺失部分补充完整。
#include<iostream>
using namespace std;
class Fraction//"分数"类
public:
Fraction(double a, double B) : num(A) , den(B)
~Fraction( )
Fraction operator -( )
______;
f. num=-f. num;;
return f;
void print( )cout<<num<<’/’<<den<<’ ’
private:
double num;
double den; //分母
;
int main( )
Fraction f1(5,8), f2(3, 4);
(-f1) print( ); (-f2). print( );
return 0:
[填空题]下列程序的输出结果是_【10】__。
#include
using namespace std;
class Base{
public:
int m,n;
Base(int i,int j):m(i),n(j){}
};
class Derived:public Base{
public:
int m, k;
Derived(int i,int j):Base(i,j),m(i+1),k(j+1){}
};
int main(){
Derived d(1;5);
Cout<
[单项选择]下列程序的输出结果是 #include" iostream" using namespace std; int Max(int a,int b) { if(a > b) else return a; else retum b; } void main( ) { int m,n; m=10,n=5; int max=Max(m,n); cout < < max < < end1; }
A. 10
B. 程序有误
C. 1
D. 0