有以下程序: #include <iostream> using namespace std; class A { private: int x,y; public: void set (int

admin2010-03-29  27

问题 有以下程序:    #include <iostream>    using namespace std;    class A    {    private:       int x,y;    public:       void set (int i,int j)       {          x=i;          y=j;       }       int get_y()       {          return y;       }    };    class box    {    private:       int length,width;       A label;    public:       void set(int 1,int w, int s,int p)       {           length=1;           width=w;           label.set(s,p);       }       int get_area()       {          return length*width;       }    };    int main()    {       box small;       small.set(2,4,1,35);       cout<<small.get_area()<<end1;       return 0;    }    运行后的输出结果是(    )。

选项 A、8
B、4
C、35
D、70

答案1

解析 本题考核成员对象的应用。类box的成员函数set()为设置对象的坐标值和对象的长、宽值。成员函数set area返回该对象的面积。程序最后输出为8。
转载请注明原文地址:https://kaotiyun.com/show/W3jp777K
0

最新回复(0)