当前位置: 首页 > 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;
}

 

http://www.lryc.cn/news/326816.html

相关文章:

  • LinkedList讲解指南
  • IP如何异地共享文件?
  • HCIA-Datacom H12-811 题库补充(3/28)
  • 轻量级富文本编辑 Trumbowyg —— 基于 jQuery 插件配置
  • 那些王道书里的题目-----计算机网络篇
  • 【前端学习——js篇】 10.this指向
  • 项目搭建之统一返回值
  • 嵌入式和 Java 走哪条路?
  • C++ 控制语句(一)
  • mysql 用户管理-权限表
  • 【Postman如何进行接口测试简单详细操作实例】
  • docker搭建Project Calico环境
  • pyecharts操作一
  • 『Apisix进阶篇』动态负载均衡:APISIX的实战演练与策略应用
  • 【开发篇】十一、GC调优的分析工具
  • SpringCloudConfig 使用git搭建配置中心
  • c#基础-引用类型和值类型的区别
  • 面试题-3.20
  • glibc内存管理ptmalloc - 多线程内存管理
  • 区块链食品溯源案例实现(一)
  • 4S店车辆管理系统的设计与实现|Springboot+ Mysql+Java+ B/S结构(可运行源码+数据库+设计文档)
  • SpringBoot+Prometheus+Grafana实现应用监控和报警
  • 10 - Debian如何让特定用户切换root身份
  • HPT发布HyperGAI 多模态大模型:性能领先GPT-4V,全面胜过Gemini Pro
  • 汇春科技之MDT10F684
  • 【Vue3笔记01】如何使用Vue3和Vite搭建前端项目的基础开发环境
  • 软考高级架构师:信息安全概念和例题
  • Lilishop商城(windows)本地部署【docker版】
  • # 14 React 自定义Hook详解
  • HTML静态网页成品作业(HTML+CSS+JS)——中华美食八大菜系介绍(1个页面)