• 使用类计算矩形的面积


    定义并实现一个矩形类,有长和宽两个属性,由成员函数计算矩形的面积。

    矩形类Rectang接口定义如下:

    class Rectangle {
    public:
        void setLength(int l);//设置矩形的长度
        void setWidth(int w); //设置矩形的宽度
        int getArea();    //计算并返回矩形的面积
    private:
        int length, width;  //矩形的长度和宽度				
    };
    

    请实现Rectangle类的成员函数。

    裁判测试程序样例:

    #include <iostream>
    using namespace std;
    
    class Rectangle {
    public:
        void setLength(int l);//设置矩形的长度
        void setWidth(int w); //设置矩形的宽度
        int getArea();        //计算并返回矩形的面积
    private:
        int length, width;    //矩形的长度和宽度				
    };
    
    int main()
    {
        Rectangle r;
        int len, w;
        cin >> len >> w;
        r.setLength(len);
        r.setWidth(w);
        cout << r.getArea() << "
    ";
    
        return 0;
    }
    
    /* 你的代码将嵌在这里 */
    

    输入样例:

    10 20
    

    输出样例:

    200
    ----------------------------------------------------------------------------
    -----------------------------------------------------------------------------
                参考代码
    -----------------------------------------------------------------------------
    如有错误,感谢指出!


    #include <iostream>
    using namespace std;
    
    class Rectangle {
    public:
        void setLength(int l);//设置矩形的长度
        void setWidth(int w); //设置矩形的宽度
        int getArea();        //计算并返回矩形的面积
    private:
        int length, width;    //矩形的长度和宽度                
    };
    
    int main()
    {
        Rectangle r;
        int len, w;
        cin >> len >> w;
        r.setLength(len);
        r.setWidth(w);
        cout << r.getArea() << "
    ";
    
        return 0;
    }
    
    /* 请在这里填写答案 */
    void Rectangle::setLength(int l){length=l;}
    void Rectangle::setWidth(int w){width=w;}
    int Rectangle::getArea()
    {
        return length*width;
    }

    欢迎指教,一起学习!

    未经本人允许,请勿转载!

    谢谢!



    个人分享,欢迎指导,未经允许,请勿转载。谢谢!
  • 相关阅读:
    Struts2(五)——核心拦截器
    Struts2(四)——页面相关内容
    Struts2(三)——数据在框架中的数据流转问题
    Python Day 1
    c++-STL:删除子串
    九度1165:字符串匹配
    九度1051:数字阶梯求和
    数据结构之二叉树基础三
    数据结构之二叉树基础二
    数据结构之二叉树基础一
  • 原文地址:https://www.cnblogs.com/hello-OK/p/6930561.html
Copyright © 2020-2023  润新知