表达式Va1(".123E2")的值是( )。
A:123 B:12.3 D:123e2CD
以下程序的输出结果是【 】。
#include<iostream.h>
class object
{ private:
int va1;
public:
object( );
object(int i)
~object( );} ;
object::Object( )
{ va1=0;
cout < < "Default constructor for object" < < end1;}
object::object(int i)
{ va1=i
cout < < "Constructor for object" < < va1 < < end1;}
object::~object( )
{ cout < < "Destructor for object" < < va1 < < end1;}
class container { private:
object one;
object two;
int data;
public:
container( );
container(int i,int j,int k);
~container( );} ;
container::container( )
{ data=0;
cout < < "Default constructor for container" < < end1;}
container::container(int i,int j,int k):two(i),one(j)
{ data=k;
cout < < "Constructor for container" < < end1;}
container::~container( )
{ cout < < "Destructor for container" < < end1;}
void main( )
{ container anObj(5,6,10);}
Constructor for object6
Constructor for object5
Constructor for container
Destructor for container
Destructor for object5
Destructor for object6
下面程序:Private Sub Form_Click( ) Dim x,y,z As Integer x=5 y=7 2=0 Call P1(x,y,z) Print Str(z) End Sub Sub P1(By Va1 a As Integer,By Va1 b As Integer,c As Integer) c=a+b EndSub 运行后的输出结果为_________。
B:12 C:Str( D:显示错误信息
以下程序的输出结果是【 】。
#include<iostream.h>
class object
{ private:
int va1;
public:
object( );
object(int i)
~object( );} ;
object::Object( )
{ va1=0;
cout < < "Default constructor for object" < < end1;}
object::object(int i)
{ va1=i
cout < < "Constructor for object" < < va1 < < end1;}
object::~object( )
{ cout < < "Destructor for object" < < va1 < < end1;}
class container { private:
object one;
object two;
int data;
public:
container( );
container(int i,int j,int k);
~container( );} ;
container::container( )
{ data=0;
cout < < "Default constructor for container" < < end1;}
container::container(int i,int j,int k):two(i),one(j)
{ data=k;
cout < < "Constructor for container" < < end1;}
container::~container( )
{ cout < < "Destructor for container" < < end1;}
void main( )
{ container anObj(5,6,10);}
Constructor for object6
Constructor for object5
Constructor for container
Destructor for container
Destructor for object5
Destructor for object6
以下程序的输出结果是【 】。
#include<iostream.h>
class object
{ private:
int va1;
public:
object( );
object(int i)
~object( );} ;
object::Object( )
{ va1=0;
cout < < "Default constructor for object" < < end1;}
object::object(int i)
{ va1=i
cout < < "Constructor for object" < < va1 < < end1;}
object::~object( )
{ cout < < "Destructor for object" < < va1 < < end1;}
class container { private:
object one;
object two;
int data;
public:
container( );
container(int i,int j,int k);
~container( );} ;
container::container( )
{ data=0;
cout < < "Default constructor for container" < < end1;}
container::container(int i,int j,int k):two(i),one(j)
{ data=k;
cout < < "Constructor for container" < < end1;}
container::~container( )
{ cout < < "Destructor for container" < < end1;}
void main( )
{ container anObj(5,6,10);}
Constructor for object6
Constructor for object5
Constructor for container
Destructor for container
Destructor for object5
Destructor for object6
以下程序的输出结果是【 】。
#include<iostream.h>
class object
{ private:
int va1;
public:
object( );
object(int i)
~object( );} ;
object::Object( )
{ va1=0;
cout < < "Default constructor for object" < < end1;}
object::object(int i)
{ va1=i
cout < < "Constructor for object" < < va1 < < end1;}
object::~object( )
{ cout < < "Destructor for object" < < va1 < < end1;}
class container { private:
object one;
object two;
int data;
public:
container( );
container(int i,int j,int k);
~container( );} ;
container::container( )
{ data=0;
cout < < "Default constructor for container" < < end1;}
container::container(int i,int j,int k):two(i),one(j)
{ data=k;
cout < < "Constructor for container" < < end1;}
container::~container( )
{ cout < < "Destructor for container" < < end1;}
void main( )
{ container anObj(5,6,10);}
Constructor for object6
Constructor for object5
Constructor for container
Destructor for container
Destructor for object5
Destructor for object6