c++ day2

cpp 复制代码
#include <iostream>

using namespace std;
class rectangle{
    int length;
    int width;
public:
    void set_l(){
        cin>>length;
    }
    void set_w(){
        cin>>width;
    }
    int get_l(){
        return length;
    }
    int get_w(){
        return width;
    }
    void show(){
        int peremeter=2*(length+width);
        int space=length*width;
        cout<<"周长= "<<peremeter<<"  面积="<<space<<endl;
    }
};

int main()
{
    rectangle r1;
    r1.set_l();
    r1.set_w();
    cout<<r1.get_l()<<"   "<<r1.get_w()<<endl;
    r1.show();

    return 0;
}

结果

cpp 复制代码
3
5
3   5
周长= 16  面积=15
相关推荐
dengyuezhe80602 分钟前
《C++ 异常机制与智能指针:从原理到实现》
android·java·c++
于指尖飞舞2 分钟前
java后端面试题(常用集合极简)
java·开发语言·面试
YHHLAI7 分钟前
LeetCode 1.两数之和 | 从暴力枚举到线性优化
算法·leetcode·职场和发展
Urbano8 分钟前
工装标准缝纫流程及自动化升级提质增产方案
大数据·人工智能·算法
稷下元歌20 分钟前
python核心基础,这关于基于Moveltg加 Ros2实战Python编程基础实课
开发语言·python
aerror21 分钟前
如何解决brew安装编译不过的问题
c++
AI人工智能+电脑小能手27 分钟前
【大白话说Java面试题 第114题】【并发篇】第14题:说一下悲观锁的优点和缺点?
java·开发语言·面试
盒马盒马29 分钟前
Rust:Vec
开发语言·rust
devilnumber31 分钟前
Java 迭代器(Iterator)完全指南:从入门到实战
java·开发语言·迭代器
罗超驿33 分钟前
13.Java多线程进阶:手动实现线程池与定时器机制详解
开发语言·面试·javaee