C++实践参考——形状类族的中的纯虚函数
返回:贺老师课程教学链接 项目要求 【项目-形状类族的中的纯虚函数】写一个程序,定义抽象基类Shape,由它派生出3个派生类,Circle(圆形)、Rectangle(矩形)、Triangle(三角形)。用如下的main()函数,求出定义的几个几何体的面积和。 int main() { Circle c1(12.6),c2(4.9);//建立Circle类对象c1,...
C++实践参考——动物这样叫
返回:贺老师课程教学链接 项目要求 【项目-动物这样叫】 下面是给出的基类Animal声明和main()函数。 class Animal { public: virtual void cry() { cout<<"不知哪种动物,让我如何学叫?"<<endl; } }; int main( ){ Animal *p; p...
C++实践参考——摩托车继承自行车和机动车
【项目 - 摩托车继承自行车和机动车】 在下面一段类的定义中,自行车类的虚基类为车辆类,机动车类的虚基类也为车辆类,摩托车类的基类为自行车类和机动车类,类之间均为公有继承,如图所示。下载可执行文件链接motorcar.exe.(1)根据上面各类间关系的描述,补全下面程序段中空缺的代码;(2)实现程序中声明的成员函数,注意相应操作中的动作发生的条件不能满足时应给出提示。(3)运行程序,享受开摩托的....
C++实践参考——职员有薪水了
【项目 - 职员有薪水了】(1)定义一个名为CPerson的类,有以下私有成员:姓名、身份证号、性别和年龄,成员函数:构造函数、析构函数、输出信息的函数。并在此基础上派生出CEmployee类,派生类CEmployee增加了两个新的数据成员,分别用于表示部门和薪水。要求派生类CEmployee的构造函数显示调用基类CPerson的构造函数,并为派生类CEmployee定义析构函数,定义输出信息的....
C++实践参考——是春哥啊
【项目 - 是春哥啊】 请在下面程序的横线处填上适当内容,以使程序完整,并使程序的输出为:Name: 春哥Grade: 19 #include <iostream> #include <cstring> using namespace std; class Person{ public: Person(char* s){ strcpy(name,s...
C++实践参考——深复制体验
返回:贺老师课程教学链接 【项目-深复制体验】(1)阅读下面的程序,补足未完成的注释#include<iostream> #include<cstring> using namespace std; class A { private: char *a; public: A(char *aa) { a = new char[str...
C++实践参考——时间类
【项目 - 时间类】阅读、运行程序后,按要求扩充类的功能 #include <iostream> using namespace std; class Time { public: void set_time( ); void show_time( ); private: bool is_time(int, int, int); //这个成员函...
C++实践参考解答 穷举法解决组合问题
【项目:穷举法解决组合问题】(自选两题完成,其他的想一想即可。当然,全做完收效更好)先阅读例题,领会穷举法(意为“穷尽式列举”,也称枚举)的思想,然后自行选题进行解决,掌握这种程序设计的一般方法。 例题:小明有五本新书,要借给A,B,C三位小朋友,若每人每次只能借一本,则可以有多少种不同的借法? 问题分析与算法设计:本问题实际上是一个排列问题,即求从5个中取3个进行排列的方法的总数。首先对五本书....
C++实践参考解答 本月天数
【项目:本月有几天?】 编程序,输入年份和月份,输出本月有多少天。合理选择分支语句完成设计任务。样例输入1:2004 2输出结果1:本月29天样例输入2:2010 4输出结果2:本月30天 参考解答: #include<iostream> using namespace std; int main() { int year, month, days; co...
C++实践参考解答 个人所得税计算器
【项目:个人所得税计算器】 编写选择结构程序,输入个人月收入总额,计算出他本月应缴税款和税后收入(计算办法见附:关于个人所得税的有关背景知识)。(1)自选if语句的嵌套或/和switch语句完成程序设计;(2)下面给出程序的基本框架,请下载使用。 #include <iostream> using namespace std; int main( ) { double.....
本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。
开发与运维
集结各类场景实战经验,助你开发运维畅行无忧
+关注