问题 单项选择题

下列程序的运行结果为
   #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进行成员函数的调用即可得到答案。

多项选择题
单项选择题