![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c++
那木桑
这个作者很懒,什么都没留下…
展开
-
C++练习
查找函数对STL算法sort的调用sort(a,a+n,cmp)可以对区间[a,a+n)(即从a开始的n个元素)按照准则cmp排序。请自定义函数模板mysort实现这一功能,不能直接调用sort实现。#include<iostream>using namespace std;template<class T>void sort(T a[],int count...原创 2019-12-23 01:39:08 · 109 阅读 · 0 评论 -
c++练习
继承与多态性的应用把本题程序写成一个完整的程序也可,不一定分步书写。(1)每个计算机配件ComputerAccessory都有制造商manufaceurer和价格price两种属性。请定义类ComputerAccessory,并提供必要的操作。(2)主板MotherBoard、内存Memory、显示器Monitor是典型的计算机配件。芯片组chipset、内存容量capacity、显示器类型...原创 2019-12-22 16:29:26 · 508 阅读 · 0 评论 -
C++练习
类的定义与应用(1)把本题程序写成一个完整的程序也可,不一定分步书写。(1)三维空间中的一点可以用坐标(x,y,z)。定义类Point描述点,提供构造函数,并重载减法运算符“-”计算两点之间的距离。(2)三维的球可以由圆心点center和半径radius决定。定义类Sphere描述琼,定义构造函数,并提供成员函数计算两球的距离。(3)地球半径设为re,月球半径设为rm,某时刻它们分别处于点...原创 2019-12-22 15:32:52 · 150 阅读 · 0 评论 -
c++练习3
实现一个模型的类层次结构:声明一个公共基类Model并派生出立方体(Cube)和圆柱体(Cylinder)两个类。(把本题程序写成一个完整的程序也可,不一定分步书写。)要求:(1)声明Model为抽象基类,在其中声明一个求体积的纯虚函数(volume),且该类中具有一个数据成员m ,此数据可作为立方体的边长、圆柱体底面圆半径。(2)在两个派生类中添加适当的数据成员和构造函数。(3)两个...原创 2019-12-22 02:30:04 · 116 阅读 · 0 评论 -
c++练习2
实现一个复数类Complex,该类中包括实部 real和虚部imag两个实型数据成员,并具有下述功能: (1)添加构造函数,初始化其数据成员。 (2)重载+算术运算符。 (3)重载==关系运算符。 (4)重载>>流提取运算符,从键盘输入复数的实部和虚部。 (5)重载<<流插入运算符,以标准格式输出一个复数,并当虚部为零时,只输出实部。#include<iostrea...原创 2019-12-22 01:42:57 · 375 阅读 · 0 评论 -
C++相关练习
C++练习1/*声明一个Shape抽象类,在此基础上派生出Rectangle和Circle类,二者都有虚函数GetArea( )函数计算对象的面积,在主函数中通过基类指针调用派生类的虚函数,计算不同形状的面积。*/#include<iostream>#include<cmath>using namespace std;class Shape{public:...原创 2019-12-22 00:42:26 · 196 阅读 · 0 评论