更多"下列程序执行结果是( )。 #include<iostream.h"的相关试题:
[单项选择]下列程序执行结果是( )。
#include<iostream.h>
class A
public:
int a;
A( ):a(10)cout<<a<<endl;
;
void main( )
A obj1;
A obj2(obj1);
cout<<""((obj2.a<<endl;
)
A. 10 10
B. 编译错误缺少拷贝构造函数
C. 10随机数
D. 随机数随机数
[单项选择]下列程序的输出结果是()
#include
class Myclass
public:Myclass(int i=0,intj=0)
x=i;
y=j;
void show( ) cout < < "x=" < < x < < " " < "y=" < < y < < end1;
void show( )const cout < < "x=" < < " " < < "y=' < < y < < end1;
privated:
int x; int y;
;
void main( )
Myclass my1(3,4);
const my2(7,8);
my1.show( );my2.show( );
A. x=4,y=3;x=7,y=8
B. x=3,y=4;x=7,y=8
C. x=7,y=8;x=4,y=3
D. x=8,y=7;x=7,y=8
[单项选择]以下程序的执行结果是 ______。
#include<iostream.h>
class Sample
int x;
public:
Sample( );
Sample(int
A. x=a;
[单项选择]下列程序的运行结果是
#inClUde<iostream.h>
class Location
private:
int X,Y;
pubhc:
void init(int=0,int=0) ;
void valueX(int val) X=val;
int valueX( ) retum X;
void valueY(int val) Y=val;
int valueY( ) retum Y;;
void Location: :init(int initX,int initY)
X=initX;
Y=initY;
Void main( )
Location A,B;
A. init( ) ;
A. valueX(5) ;
cout < < A. valueX( ) < < endl < < A. valueY( ) < < endl;
B. init(6,2) ;
B. valueY(4) ;
cout < < B. valueX( ) < < endl < < B. valueY( ) < < endl;
A. 5
B. 0
C. 5
D. 0
[单项选择]下列程序的运行结果是
# include <iostream.h>
class A
int a;
public:
A( ) a=0;
A(int a
[单项选择]下列程序的运行结果是
#include<isotream.h>
class A
int a;
public:
A( )a=0;
A(int a
[单项选择]下列程序的运行结果是
#include<iostream.h>
class A
int a;
public:
A( )a=0;
A(int a
[单项选择]下面程序的结果是( )。
#include<iostream.h>
class A
int a;
public:
A. 1
B. 2
C. 3
D. 程序有错误
[单项选择]下面程序的运行结果是( )。
#include <iostream.h>
class Sample
int x,y;
public:
Sample( ) x=y=0;
Sample(int a,int b) x=a;y=b;
void disp( )
cout<<"x="<<x<<",y="<<y<<endl;
;
void main( )
Sample s(2,3), *p=&s;
p->disp( );
A. x=1,y=2
B. x=2,y=4
C. x=2,y=3
D. x=4,y=3
[单项选择]以下程序的执行结果为( )。
#include<iostream.h>
class myClass
Dublic:
myClass(int dat
A. ;
[单项选择]下面程序的运行结果是 ______。
#include<iostream.h>
class A
public
virtual、~( ) cout<<”call A:: ~A( )”<<end1;
;
class B:public A
B(int i)p=new char[i]:
-B( )
delete[)p;
Cout<<”call B:: ~B( )”;
;
void main( )
A*a=new B(8);
Delete a;
A. A) call : ~B()
B. B) call : ~B()
C. D) call :~A()
[单项选择]下列程序的执行结果是 public class Testgg public static void main(String args[]) float t=9.0f; int q=5; System.out.println((t++)*(- -q));
A. 40
B. 36
C. 36.0
D. 40.0
[单项选择]有如下程序:
#include
using namespace std;
class Base{
public;
void fun( ){cout<<'B';}
};
class Derived:public Base{
public;
void fun( ){ cout<<'D';}
};
int main( ){
Derived d;
d.fun( );
return 0;
}
若程序的输出结果是BD,则划线处缺失的部分是
A. fun()
B. Base.fun()
C. Base::fun()
D. Base->fun()
[单项选择]下列程序的执行结果是 ( )
public class Testaa
public static void main(String args[])
System.out.println(5/2);
A. 2.5
B. 2.0
C. 2.50
D. 2
[单项选择]下列程序的执行结果是 public class Testcc public static void main (String args[ ]) System.out.println(213.5f%4.0f);
A. 1.5
B. 1
C. 1.0
D. 0.5
[单项选择]下列程序的执行结果是
public class Testdd
public static void main (String args[ ])
int a=l0,b=4,c=20,d=6;
System.out.println(a++*b+c,--D) ;
A. 300
B. 1200
C. 140
D. 144