下列程序的运行结果为
#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.X=3 Y=5
X=3 Y=5 H=4 W=6
B.X=3 Y=5
X=3 Y=5 H=3 W=6
C.X=3 Y=5
X=3 Y=4 H=4 W=6
D.X=3 Y=5
X=3 Y=3 H=4 W=6
参考答案:A
解析:解析:本题是一道简单的成员函数应用题,考生只要按着主函数中生成的类Rectangle的对象r1进行成员函数的调用即可得到答案。