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

C++QT-day2

#include <bits/stdc++.h>/*自己封装一个矩形类(Rect),拥有私有属性:宽度(width)、高度(height),定义公有成员函数:初始化函数:void init(int w, int h)更改宽度的函数:set_w(int w)更改高度的函数:set_h(int h)输出该矩形的周长和面积函数:void show()*/using namespace std;struct Rect
{
private:int width;int height;
public:void init(int w, int h);void set_w(int w);void set_h(int h);void show();
};void Rect::init (int w, int h)
{width = w;height = h;
}void Rect::set_w(int w)
{width = w;
}void Rect::set_h(int h)
{height = h;
}void Rect::show()
{cout << "矩形的周长为:" << (width+ height)*2 << endl;cout << "矩形的面积为:" << width * height;
}int main()
{int w, h;cout << "输入宽度>>>";cin >> w;cout << "输入高度>>>";cin >> h;Rect r;r.set_w(w);r.set_h(h);r.show();return 0;
}

 

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

相关文章:

  • 【Acwing187】导弹防御系统(LIS+剪枝+贪心+dfs+迭代加深)
  • 字节大佬带你五分钟掌握接口自动化测试框架
  • 上传文件夹里面的文件后,按树结构的table表格展示
  • 【error】root - Exception during pool initialization
  • 【重拾C语言】九、再论函数(指针、数组、结构体作参数;函数值返回指针、结构体;作用域)
  • Spring WebClient 基于响应式编程模型的HTTP客户端
  • IP真人识别方法与代理IP检测技术
  • MySQL 面试知识脑图 初高级知识点
  • 【数据结构】二叉树的链式结构及实现
  • OpenCV4(C++)—— 创建窗口滑动条来调参
  • 深度学习基础知识 学习率调度器的用法解析
  • 【JUC系列-12】深入理解PriorityQueue的底层原理和基本使用
  • Paddle安装
  • 配置XP虚拟机和Win 10宿主机互相ping通
  • 【机器学习】sklearn对数据预处理
  • 【智慧燃气】智慧燃气解决方案总体概述--终端层、网络层
  • Tomcat隔离web原理和热加载热部署
  • 使用ffmpeg和python脚本下载网络视频m3u8(全网最全面)
  • 【考研408常用数据结构】C/C++实现代码汇总
  • Flink学习笔记(二):Flink内存模型
  • 信息系统项目管理师第四版学习笔记——项目绩效域
  • PyTorch 深度学习之加载数据集Dataset and DataLoader(七)
  • 小谈设计模式(26)—中介者模式
  • 7种设计模式
  • el-table合计行合并
  • 新手如何快速上手HTTP爬虫IP?
  • (十五)VBA常用基础知识:正则表达式的使用
  • vue配置@路径
  • Ubuntu 18.04 OpenCV3.4.5 + OpenCV3.4.5 Contrib 编译
  • 【网络基础】IP 子网划分(VLSM)