当前位置: 首页 > news >正文

2024/3/26 C++作业

 

定义一个矩形类(Rectangle),包含私有成员:长(length)、宽(width),

定义成员函数:

设置长度:void set_l(int l)

设置宽度:void set_w(int w)

获取长度:int get_l();

获取宽度:int get_w();

展示函数输出该矩形的周长和面积:void show()

#include <iostream>
#include <iomanip>
#include <cstdlib>
using namespace std;
class Stu
{
private:int length;int width;
public:void set_l(int l);void set_w(int w);int get_l();int get_w();void show();
};void Stu::set_l(int l)
{length = l;
}void Stu::set_w(int w)
{width = w;
}
int Stu::get_l()
{return length;
}
int Stu::get_w()
{return width;
}
void Stu::show()
{int peremeter = (length+width)*2;int space = length*width;cout<<"该矩形的周长为:"<<peremeter<<" 该矩形的面积为:"<<space<<endl;
}int main()
{Stu s1;s1.set_l(6);s1.set_w(8);s1.show();return 0;
}

 

相关文章:

  • Leo赠书活动-21期 《一篇讲明白 Hadoop 生态的三大部件》
  • dubbo 源码系列之-集群三板斧---负载均衡(二)
  • 哈工大 sse C语言 困难
  • Docker安装各种组件
  • 上位机图像处理和嵌入式模块部署(qmacvisual之ROI设定)
  • 第十一章:位运算符与位运算
  • ABC346 A-G 题解
  • uni-app 富文本编辑器
  • Rust 实战练习 - 1. 输入,输出,环境变量,字符,字符串
  • flask_Restful数据解析参数设置
  • [ Linux ] git工具的基本使用(仓库的构建,提交)
  • flowable-ui后台显式非中文
  • 百度文心一言(ERNIE bot)API接入Android应用
  • DNS、DNS劫持与HTTPDNS:原理、应用与安全分析
  • 外包干了一个月,忘记Git怎么使用了...
  • 【个人向】《HTTP图解》阅后小结
  • export和import的用法总结
  • input实现文字超出省略号功能
  • JavaScript新鲜事·第5期
  • Less 日常用法
  • magento2项目上线注意事项
  • maya建模与骨骼动画快速实现人工鱼
  • PHP变量
  • Python socket服务器端、客户端传送信息
  • session共享问题解决方案
  • socket.io+express实现聊天室的思考(三)
  • SpringBoot 实战 (三) | 配置文件详解
  • 阿里云前端周刊 - 第 26 期
  • 读懂package.json -- 依赖管理
  • 对象管理器(defineProperty)学习笔记
  • 欢迎参加第二届中国游戏开发者大会
  • ------- 计算机网络基础
  • 如何合理的规划jvm性能调优
  • JavaScript 新语法详解:Class 的私有属性与私有方法 ...
  • MPAndroidChart 教程:Y轴 YAxis
  • 资深实践篇 | 基于Kubernetes 1.61的Kubernetes Scheduler 调度详解 ...
  • ​​​​​​​ubuntu16.04 fastreid训练过程
  • !$boo在php中什么意思,php前戏
  • #我与Java虚拟机的故事#连载07:我放弃了对JVM的进一步学习
  • (2)STM32单片机上位机
  • (30)数组元素和与数字和的绝对差
  • (6)【Python/机器学习/深度学习】Machine-Learning模型与算法应用—使用Adaboost建模及工作环境下的数据分析整理
  • (C#)Windows Shell 外壳编程系列4 - 上下文菜单(iContextMenu)(二)嵌入菜单和执行命令...
  • (C#)一个最简单的链表类
  • (附源码)spring boot火车票售卖系统 毕业设计 211004
  • (免费领源码)Java#Springboot#mysql农产品销售管理系统47627-计算机毕业设计项目选题推荐
  • (三) diretfbrc详解
  • (转)淘淘商城系列——使用Spring来管理Redis单机版和集群版
  • *p=a是把a的值赋给p,p=a是把a的地址赋给p。
  • ..thread“main“ com.fasterxml.jackson.databind.JsonMappingException: Jackson version is too old 2.3.1
  • .bat批处理出现中文乱码的情况
  • .chm格式文件如何阅读
  • .gitattributes 文件
  • .NET 编写一个可以异步等待循环中任何一个部分的 Awaiter
  • .NET开发者必备的11款免费工具