更多"写出下列程序代码运行的结果 [11] 。 #include<iost"的相关试题:
[填空题]写出下列程序代码运行的结果
[11] 。
#include<iostream.h>
class A
public:
virtual void disp( ) cout<<" calss A!" <<(end1;
:
class B: public A
public:
void disp( ) cout<<" class B! " <<end1:
;
class C: public A
public:
void disp( ) cout<<"class C! " (<end1;
;
void main( )
A a, *ptr;
B b;
C c;
- a. disp( );
- b. disp( );
- c. disp( );
ptr=&b;
ptr->disp( );
ptr=&c;
ptr->disp( ):
[填空题]写出下列程序代码运行的结果 [11] 。
#include<iostream.h>
class A{
public:
virtual void disp( ) {cout<<" calss A!" <<(end1;}
}:
class B: public A{
public:
void disp( ) {cout<<" class B! " <<end1:}
};
class C: public A{
public:
void disp( ) {cout<<"class C! " (<end1;}
};
void main( ) {
A a, *ptr;
B b;
C c;
a. disp( );
b. disp( );
c. disp( );
ptr=&b;
ptr->disp( );
ptr=&c;
ptr->disp( ):
}
[填空题]分析下列程序,并写出运行结果 [9] 。
#include<iostream.h>
void main( ){
int x[10]:
int i=5,*ptr=x;
*(ptr+i)=10;
cout<<x[i]<<end1;
[填空题]分析下列程序,并写出运行结果 [9] 。
#include<iostream.h>
void main( )
int x[10]:
int i=5,*ptr=x;
*(ptr+i)=10;
cout<<x[i]<<end1;
[简答题]阅读下列程序,写出程序运行结果。
public class C3302
public static void main(String[] args)
int[][]a=1,2,3,4,5,6;
System.out.println(a.length+","+a[0].length+","+a[1][1]);
f3302(s[0],s[1]);
System. out. println(s[0]+","+s[1]);
String s1="abc",s2="123";
s1+="xyz";
s2. concat("xyz");
System. out. println(s1+","+s2);
static void f3302(String x,String y)
String z=x;x=y;y=z;
[单项选择]下列程序的运行结果为( )。
#include<iostream.h>
class Location {
protected:
int X,Y;
publiC://
void SeX(int myx){X=myx;}
void SetY(int myy){Y=myy;}
void showxy( ) {cout<<"X=" <<X<<" " <<"Y"=<< Y<<
endl;} };
Class Rectangle :public Location{
private:
int H,W;
public:
void SetH(int myh){H=myh;}
void SetW(int myw) {W=myw;}
void show( ) {cout <<"X="<<X<<" "<<"Y="<<"<<
Y<<" "<<"H="<< H<<" " <<"W=" <<W
<<endl;} };
void main( )
{ Rectangle r1;
r1.SetX(3);
r1.SetY(5);
r1.SetH(4);
r1.SetW(6);
r1.showxy( );
r1. show( );}
A. ThisForm.Text1.Value
B. ThisForm.Parent.Value
C. Parent.Text1.Value
D. This.Parent.Text1.Value
[填空题]下列程序的运行结果是 【13】 。
# include <iostream. h>
class SomeClass
{
public:
SomeClass(int value) { some_value=value;};
void show_data(void) { cout<<data<<"<<~some_value<<endl; };
static void set_data(int value) {data=value; }
private:
static int data;
int some_value
};
int SomeClass::data
void main(void)
{
SomeClass my_class(1001),your_class(2002);
your_class. set_data(4004);
my_elass. show_data( )
}
[填空题]下列程序的运行结果是 【15】 。
#include<iostream, h>
class Sample
int a;
public:
Sample(int aa=0) a=aa;
~Sample( ) cout<<"Sample="<<a<<;
class Derived: public Sample
int b;
public:
Derived(int aa=0, int bb=0): Sample(aa) b=bb;
~De rived( ) cout <<"Derived="<<b<<’’;
void main( )
Derived dl (9)
[填空题]请写出下面程序的运行结果:
public class Test extends TT
public static void main(String args[])
Test t=new Test("Tom.");
public Test(String s)
super(S);
System.out.print("How are you");
public Test( )
this("I am Jack.");
class TT
public TT( )
System.out.print("Hi!");
public TT(String s)
this( );
System.out.print("I am" +s);
结果:______。