2020年12月27日

摘要: #include<iostream> #include<string> //双目运算符:运算符作用域两个操作数 //定义一个复数类,重载“+”,作为复数类的成员函数,使这个运算符能直接完成两个复数的加法运算,以及一个复数与一个实数的加法运算 using namespace std; class Co 阅读全文

posted @ 2020-12-27 18:25 Mikrokosmos 阅读(372) 评论(0) 推荐(0)

摘要: 1.设计一个圆类circle和一个桌子类table,另设计一个圆桌类roundtable,它是从前两个类派生出来的 要求输出一个圆桌的高度,面积与颜色等。 #include<iostream> #include<string> using namespace std; #define PI 3.14 阅读全文

posted @ 2020-12-27 13:57 Mikrokosmos 阅读(527) 评论(0) 推荐(0)


2020年12月26日

摘要: 1.建立一个对象数组,内存放5个学生的数据(学号,成绩),用指针指向数组首元素,输出第1,3,5个学生的数据。 #include<iostream> #include<string> using namespace std; class student { public: student() {}; 阅读全文

posted @ 2020-12-26 21:35 Mikrokosmos 阅读(315) 评论(0) 推荐(0)

摘要: 1.类是一个模板吗? 是:类模板是一个抽象的类,代表类的一般特性,可以用类模板来创建类,所有的类都有共有的特性。 4.函数模板的实例化是什么? 模板函数,即函数 3.关于cin和cout说法正确的: (1)cin是一个istream类的对象 (2)cout是一个ostream类的对象 论述题: 1. 阅读全文

posted @ 2020-12-26 13:30 Mikrokosmos 阅读(333) 评论(0) 推荐(0)


2020年12月20日

摘要: C++中对文件操作需要包含头文件<fstream> 操作文件的三大类:1.ofstream写操作 2.ifstream读操作 3.fstream读写操作 一.写文件步骤 1.包含头文件 #include<fstream> 2.创建流对象 ofstream ofs; 3.打开文件 ofs.open(" 阅读全文

posted @ 2020-12-20 19:33 Mikrokosmos 阅读(857) 评论(0) 推荐(0)


2020年12月19日

摘要: 概念:迭代器是一种抽象的概念,允许依序访问某个容器所含的各个元素,且无需暴露容器的内部结构。是一种类似于指针的对象(指针的各种行为中最常见且最重要的是解析和成员访问)。 迭代器是容器与算法之间的接口,算法通过迭代器访问容器中的元素,若一个算法采用迭代器作为参数,则可作用于多种不同的容器。 迭代器的重 阅读全文

posted @ 2020-12-19 15:36 Mikrokosmos 阅读(88) 评论(0) 推荐(0)


2020年12月18日

摘要: 组合关系:表示类之间的关系是整体与部分的关系。即has a / contains a的关系 在面向对象程序设计中,将一个复杂对象分解为简单对象的组合。 在代码中,体现为将一个或多个类的对象作为另一个类的成员变量。类的成员变量可以是基本类型的变量也可以是类的对象。 在组合关系中,整体对象可以控制部分对 阅读全文

posted @ 2020-12-18 14:58 Mikrokosmos 阅读(439) 评论(0) 推荐(0)

摘要: 题目:声明一个基类BaseClass,从它派生出类DerivedClass,BaseClass有成员函数fn1()和fn2(),fn1()是虚函数,DerivedClass也有成员函数fn1()和fn2(),在主函数中声明一个DerivedClass的对象,分别用BaseClass和DerivedC 阅读全文

posted @ 2020-12-18 13:59 Mikrokosmos 阅读(177) 评论(0) 推荐(0)


2020年5月29日

摘要: 题目描述:假设无向图G采用邻接矩阵存储,编写一个算法求连通分量的个数。输入:第一行为一个整数n,表示顶点的个数(顶点编号为0到n-1),接下来是为一个n*n大小的整数矩阵,表示图的邻接关系。数字为0表示不邻接,1表示不邻接。输出:连通分量的个数 相关知识: 利用图的深度优先搜索(DFS):从图中的某 阅读全文

posted @ 2020-05-29 09:56 Mikrokosmos 阅读(2459) 评论(0) 推荐(0)


2020年4月12日

摘要: 题目描述 利用先序递归遍历算法创建二叉树并计算该二叉树中的空链域个数。 输入 输入为接受键盘输入的由大写英文字符和"#"字符构成的一个字符串(用于创建对应的二叉树)。 输出 输出该用例对应的二叉树中的空链域个数。 样例输入复制 AB##C## ABCD###EF##G### 样例输出复制 4 8要点 阅读全文

posted @ 2020-04-12 14:00 Mikrokosmos 阅读(733) 评论(0) 推荐(0)


博客园  ©  2004-2026
浙公网安备 33010602011771号 浙ICP备2021040463号-3