- 博客(13)
- 资源 (37)
- 收藏
- 关注
原创 C++实验03(04)标准类string的使用
题目描述使用C++中的string标准类,将5个字符串按由小到大顺序输出(注意:使用string类中封装的成员函数)。说明:查阅C++类库中的string类,了解类中的成员函数和运算符。输入描述五个字符串输出描述按由小到大排列的5个字符串输入样例string month attack price hello输出样例排序后的结果为:attack hello month pric...
2020-04-25 18:25:17 1884
原创 C++实验03(03)组合类:Triangle类与Point类
题目描述定义一个平面坐标系下的点类Point,有整型数据成员x,y坐标值。成员函数包括:(1)带默认值的构造函数,默认值均为0;(2)拷贝构造函数;(3)置x,y坐标值;(4)取x,y的坐标值,参数为两个整型量的引用,分别用于获取x,y坐标值。(5)输出函数,用于输出x,y坐标值。(6)求两个点之间距离的函数,参数是Point类的对象引用。定义一个平面坐标系下的三角形类Triangle,数据成...
2020-04-25 18:24:48 8761
原创 C++实验03(02)Payroll类
题目描述设计一个计算薪水的类Payroll,数据成员包括:单位小时工资、周工作小时、每周应付工资,其中每周应付工资=单位小时工资* 周工作小时。要求:定义构造函数、析构函数、拷贝构造函数,常成员函数output()用来输出对象的数据成员值。主函数中定义两个对象:第一个对象的单位小时工资、周工作小时由键盘输入,第二个对象定义为常对象,他的单位小时工资为第一个对象的1.5倍,周工作小时相同,输出每个...
2020-04-25 18:24:10 3418
原创 C++实验03(01)Location类
题目描述设计一个用来表示直角坐标系的Location类,有两个double型私有数据成员x,y;主程序中,输入相应的值,创建类Location的两个对象a和b,要求a的坐标点在第3 象限,b的坐标点在第2象限;分别采用成员函数和友元函数计算给定两个坐标点之间的距离。【提示】类Location的参考框架如下:class Location{public:Location(double a,...
2020-04-25 18:23:41 7295
原创 Excel基础(01)认识excel
文章目录一.软件简介1.1应用范围1.2界面1.3使用二.概念2.1文件后缀名2.2保存工作区?2.3还原窗口分成几个板块2.4工作簿和工作表1.关系2.工作表3.设置颜色4.行列格式三.操作3.1两列交换位置?3.2自动调节列宽3.3跳到表的最下面?最上面?左边右边?四.小工具4.1冻结窗格1.原因2.操作3.冻结前面三行4.冻结A列和第一行?4.2填充句柄1.顺序填充2.复制填充3.特殊填充4...
2020-04-21 21:02:28 2220
原创 C++实验06(02)学院员工-多态性
题目描述某学院的员工包括教师、行政人员。其中行政人员有基本工资和岗位津贴,教师有基本工资和课时津贴(课时津贴=课时量小时课酬(元/小时)),已知:行政人员的年薪=基本工资12+岗位津贴教师的年薪=基本工资12+课时量小时课酬定义抽象类Person类,数据成员有工号、姓名、基本工资(double型);成员函数有带参构造函数、虚函数print()、纯虚函数calSalary();定义Perso...
2020-04-11 14:31:30 1554
原创 C++实验06(01)类模板
题目描述编写一个使用类模板对数组进行排序、查找和显示所有元素值的程序,数组中元素个数3≤n≤15说明:设计一个类模板templateclass Array,用于对T类型的数组进行排序、查找、显示所有元素,构造函数有两个参数:传递数组首地址和数组元素个数。主函数中实例化Array产生模板类Array和Array,输入两个数组的长度,再依次输入各元素的值,调用相应的成员函数完成:输出数组的原...
2020-04-11 14:30:49 2925
原创 C++习题06(03)Point3D运算符重载函数
题目描述编程:定义描述三维坐标点的类Point3D,重载”++”、”–”、”+”运算符,要求用成员函数实现后置++运算符,用友元运算符实现前置–运算和加法运算符重载。编写主函数,定义Point3D类对象p1、p2(p1、p2的值均从键盘输入)、p(使用默认值,默认值为0,0,0),执行p = p1++; 输出p、p1的值p = --p2; 输出p、p2的值p = p1 + p2; ...
2020-04-11 14:29:11 3120
原创 C++习题06(02)类与对象及静态数据成员
题目描述某商店经销一种货物,货物成箱购进,成箱卖出,购进和卖出时均以重量为单位,各箱的重量不一样,因此,商店需要记录下库存货物的总重量,现要求用C++编程,模拟商店货物购进和卖出的情况。主函数中,先输出商店货物的初始重量(初始为0),再增加两箱货物,货物重量由键盘输入,输出增加后商店货物总重量。提示:需要定义静态数据成员存储库存货物的总重量。输入描述两箱货物的重量输出描述商店货物原始...
2020-04-11 14:28:32 4437
原创 C++习题06(01)函数模板
题目描述编写一个函数模板,求数组中的最大元素,并写出调用此函数模板的主函数,使得函数调用时,数组的类型可以是int型、double型和string类型。数组中元素个数3≤n≤20主函数中,先从键盘输入各种类型数组的长度,再输入数组元素的值,调用函数求出最大值,再输出。输入描述输入共分6行int型数组元素的个数int型数组元素的值double型数组元素的个数double型数组元素的值...
2020-04-11 14:27:25 3632 1
原创 C++实验05(03)虚函数与虚基类
题目描述在习题4-3的基础上,编程实现:本题的类间关系如图5-1所示(学习通中的实验5文档中)。定义一个人员类Person,数据成员包括编号、姓名、性别、家庭住址、联系电话。性别用char型实现,’f’表示女性,’m’表示男性,其它用string类型。成员函数包括:(1)构造函数;(2)输出函数print(),输出一个人员的全部描述信息,并定义为虚函数。定义一个学生类Student,为Per...
2020-04-11 14:23:12 2159
原创 C++实验05(02)抽象类与纯虚函数
题目描述定义一个抽象类Shape,有一个纯虚函数calArea(),返回值为double型。由Shape类派生出4种几何图形:Triangle、Rectangle、Square、Circle,各自新增的数据成员均为double型。定义两个普通的重载函数fun():返回值均为void,形参分别是抽象类的对象指针、抽象类的对象引用,在函数中通过指针或引用调用虚函数calArea(),输出结果。主...
2020-04-11 14:22:06 3030
原创 C++实验05(01)Point类运算符重载
题目描述声明Point类,有坐标x,y,为整型的私有数据成员。声明成员函数:Point& operator++();Point& operator+(Point);Point(int x = 0,int y =0);声明友元函数:friend Point operator–(Point&,int); friend Point operator-(Point,...
2020-04-11 14:21:23 6513
latex基础.pdf
2020-01-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人