摘要:
Description 定义一个类Data,只有一个int类型的属性和如下方法: 1. 缺省构造函数,将属性初始化为0,并输出"Data's default constructor."。 2. 带参构造函数,将属性初始化为指定参数,并输出"Data # is created.",其中“#”即参数值。 阅读全文
摘要:
Description 每次开学,都要买好多教材,好多好多的money就这样不见了,见了,了,...... 我们以教材款的总额来表示我们的伤心度。所以!我们需要首先计算出我们花了多少钱! 定义一个类Book,拥有 1.数据成员name(string类型)和price(double类型)。 2.构造函 阅读全文
摘要:
Description 封装一个时间类Time,用于时间处理的相关功能,支持以下操作: 1. Time::Time()无参构造方法。 2. 成员读函数: Time::hour() :返回Time的小时数; Time::minute():返回Time的分钟数; Time::second():返回Tim 阅读全文
摘要:
Description 封装一个时间类Time,用于时间处理的相关功能,支持以下操作: 1. Time::Time(int,int,int)构造方法:传递时分秒的三个参数构造对象。 2. Time::showTime()方法:输出“hh:mm:ss”,不足两位的要前面补0。 你设计一个时间类Time 阅读全文
摘要:
Description 在数学上,平面直角坐标系上的点用X轴和Y轴上的两个坐标值唯一确定。现在我们封装一个“Point类”来实现平面上的点的操作。 根据“append.cc”,完成Point类的构造方法和show()方法,输出各Point对象的构造和析构次序。 接口描述: Point::show() 阅读全文
摘要:
Description 在数学上,平面直角坐标系上的点用X轴和Y轴上的两个坐标值唯一确定。现在我们封装一个“Point类”来实现平面上的点的操作。 根据“append.cc”,完成Point类的构造方法和show()方法。 接口描述: Point::show()方法:按输出格式输出Point对象。 阅读全文
摘要:
Description 编写用来交换两个数的函数,使得“Append Code”中的main()函数能正确运行。 用C实现三个函数int_swap()、dbl_swap()、SWAP(),其中SWAP()是个带参宏。 用C++实现两个函数,都以swap()命名。 以上函数的调用格式见“Append 阅读全文
摘要:
Description 编写一个程序,求解以下三个函数: f(x,y,z)=2*(x-y+z) f(x,y) =2*(x-y) f(x) =2*(x-1) 函数调用格式见append.cc。 append.cc中已给出main()函数。 编写一个程序,求解以下三个函数: f(x,y,z)=2*(x- 阅读全文
摘要:
Description 给出三个数a,b,c,最大值是?最小值是? 编写以下两个函数: get_num()的功能是读取输入的三个整数a,b,c; max_min()的功能是求出a,b,c的最大值和最小值。 以上函数的调用格式见“Append Code”。这里不给出函数原型,请通过main()函数自行 阅读全文
摘要:
Description 定义一个类Data,只有一个double类型的属性和如下4个方法: 1. 缺省构造函数,将属性初始化为0,并输出“Initialize a data 0”。 2. 带参构造函数,将属性初始化为指定参数,并输出“Initialize a data #”,其中“#”即参数值。 2 阅读全文