zoukankan      html  css  js  c++  java
  • 使用类计算矩形的面积

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

    矩形类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;
    }

    欢迎指教,一起学习!

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

    谢谢!



    个人分享,欢迎指导,未经允许,请勿转载。谢谢!
  • 相关阅读:
    【Cocos2d-x】VS2012开发2dx无法解析的外部符号解决记录(第一篇)【转】
    【实用技巧】取消Win7开机账户的手动选择
    Windows环境下面搭建Object C开发环境[转]
    Objective C for Windows
    一个3D的多人在线游戏, 服务端 + 客户端 【转】
    windows下搭建学习objective-c 的运行环境【转载】
    黑苹果安装
    面向对象的几个概念
    object-c学习1
    Objective-C在windows开发环境的搭建
  • 原文地址:https://www.cnblogs.com/hello-OK/p/6930561.html
Copyright © 2011-2022 走看看