随笔分类 - c++课程实验作业
摘要:1. 使用文件I/O流,以文本方式打开Part1中合并后的文件,在文件最后一行添加字符"merge successfully. " : 代码: 1 // 合并两个文件内容到一个新文件中。 2 // 文件名均从键盘输入 3 4 #include <iostream> 5 #include <fstre
阅读全文
摘要:实验5 类的继承、派生和多态(2) : 验证性实验:1. 截图: 代码: // 示例:多层继承,没有使用虚函数 #include <iostream> using namespace std; // 基类Base1 class Base1 { public: void display() const
阅读全文
摘要:实验四: 1. 车辆基本信息管理 问题场景描述如下: 为了对车量基本信息进行管理,对现实世界车量基本信息抽象后,抽象出Car类、ElectricCar类、Battery类, 它们之间的关系描述如下:基于Car类派生出ElectricCar类,派生类ElectricCar中新增数据成员为Battery
阅读全文
摘要:1. 实现部分: #include "date.h" #include "utils.h" #include <iostream> using std::cout; using std::endl; Date::Date():year(1970),month(1),day(1){} Date::Da
阅读全文
摘要:1.Graph类的实现: 代码: “Graph.h” #ifndef GRAPH_H #define GRAPH_H // 类Graph的声明 class Graph { public: Graph(char ch, int n); // 带有参数的构造函数 void draw(); // 绘制图形
阅读全文
摘要:编写复数类Complex,使得代码能够工作: 代码: #include<iostream> #include<cmath> using namespace std; class Complex{ public: Complex(double newrl=0,double newim=0) ;//默认
阅读全文
摘要:1.函数重载编程练习编写重载函数add(),实现对int型,double型,Complex型数据的加法: 程序: 1 #include<iostream> 2 using namespace std; 3 struct complex{ 4 double real; 5 double imagina
阅读全文
摘要:1.实现一个简单的菜单程序: A:if......else形式: 代码: #include<iostream> using namespace std; int main(){ char tep; cout<<"Menu: A(dd) D(elete) S(ort) Q(uit),Select on
阅读全文

浙公网安备 33010602011771号