- 博客(9)
- 收藏
- 关注
原创 第十二章作业(1.水果店
(3)桔子:按斤论价,每斤P元,买W斤。如果W>10,则打半价,即需支付W*P/2元;否则如果W>5,则打八折,即需支付W*P*0.8元;其他情况不打折,即需支付W*P元。其中C是水果类型(a、b、o分别代表苹果、香蕉和桔子),W和P分别是顾客购买的相应水果的重量和每斤水果的单价。(2)Apple、Banana和Orange类:分别对应于苹果、香蕉和桔子三种水果,每种水果执行不同的定价策略。(1)苹果:按斤论价,每斤P元,买W斤,则需支付W*P元。(2)香蕉:半价,每斤P元,买W斤,则需支付W/2*P元。
2022-11-20 14:17:46 828 1
原创 C++高级语言程序设计(实验七)
之所以设置了公有的类成员函数GetDate与GetTime,是为类外如主函数处使用该类的私有数据成员date与time提供方便(否则的话,类外无法直接访问该类的私有数据成员)。而后编制主函数,说明DateTimeType的类对象,并对其成员函数以及二对象成员所属类的公有成员函数进行使用。注意,每一个DateTimeType类对象中总包含有一个DateType类对象(对象成员)以及一个TimeType类对象(对象成员),编制与实现本程序时,也必须包含DateType与TimeType自定义类(类型)。
2022-11-18 22:53:34 992
原创 第十一章作业(1.员工类
【问题描述】要求定义一个基类Person,它有3个私有数据成员:姓名name(char *类型)、性别 sex(char类型)、年龄age(int类型);一个构造函数用于对数据成员初始化;有一个成员函数show()用于输出数据成员的信息。为它定义初始化成员信息的构造函数,和显示数据成员信息的成员函数show()。与买桂花同载酒,终不似,少年游。【输出形式】如示例数据所示,共5行,分别代表姓名、年龄、性别、基本工资、请假天数。【输入形式】共5个数据,分别代表姓名、性别、年龄、基本工资、请假天数。
2022-11-17 11:14:30 520
原创 第九章作业:(1.点类 2.学生成绩类
【问题描述】定义如下形式的point 类,其对象表示平面上的一个点(x,y),设计一个友元函数dis()求出两个对象(平面点)间的距离。【输出形式】输出三行数据,第一行是第一个点坐标,第二行是第二个点坐标,坐标输出形式为(x,y),第三行是一个实数,代表两个点之间的距离。(1
2022-11-11 16:52:12 525
原创 高级语言程序设计(实验六)
自定义一个复数类型Complex,其中含有若干成员函数,使用该类可以完成复数的加法以及对复数的输出。请完成类定义,并编制主函数,说明Complex类对象,对定义的各成员函数进行调用。自定义一个简单日期类 DateType,它具有数据成员 y、m、d,用来表示当前日期的年、月、日。而后设计该类欲实现(完成)的功能,进而设计出相应的类成员函数。设计一个学生类(CStudent),其私有数据成员:注册号、姓名、数学、外语、计算机课程的成绩。公有成员函数是:求三门课总成绩的函数 Sum;求三门课平均成绩的函数
2022-11-10 15:03:40 752
原创 第八章作业:(1.日期类 2.三角形类)
设计一个日期类(Date),用来实现日期的操作。包括一个空构造函数,三个成员函数,其余所需自行决定。用成员函数setDate()用来给Date类设置日期。用成员函数isLeapYear()用来判断是否是闰年。用成员函数getSkip(Date o)用来计算两个日期之间相差的天数。先定义一个能描述平面上一条线段的类Beeline,包含私有数据成员为线段两个端点的坐标(X1,Y1,X2,Y2),在类中定义形参默认值为0的构造函数,计算线段长度的公有成员函数Length(),显示线段两个端点坐标的公有成员函数s
2022-11-09 20:28:31 231
原创 第六章作业(1. 统计整数个数 2.字符串排序 3 .插入字符串)
【样例说明】第一个输出项为整数的个数,后面的分别为具体的整数。【问题描述】有5个字符串,首先将它们按照字符串中字符个数由小到大排序,再分别取出每个字符串的第三个字母合并成一个新的字符串输出(若少于三个字符的输出空格)。098tab,将其中连续的数字作为一个整数,依次存放到数组a中,统计共有多少个整数,并输出这些数。【输出形式】输出一个字符串:按5个字符串中字符个数由小到大排序,再分别取出每个字符串的第三个字母合并成一个新的字符串输出,若少于三个字符的输出一个空格。【输入形式】数字和非数字字符的字符串。
2022-10-31 21:33:46 264
原创 C++高级语言程序设计实验五
一、第一题1.1题目描述在进行文章重复度检查时,经常需要统计一段英文中的单词数量,并找出长度最长的单词。设有如下定义:编写程序,通过利用实现从键盘输入一小段英文(其中可以包含空格,但在同一行),利用函数统计该段英文中包含几个单词,输出统计出的单词数量、最长单词的长度以及长度最长的单词,空格隔开。注意:函数声明使用如果有最长的单词不只一个,输出最先找到的那个。
2022-10-28 20:19:47 1030 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人