c++应用
无言月梧桐
这个作者很懒,什么都没留下…
展开
-
谭浩强c++程序设计知识点思维导图
原创 2021-06-09 18:07:44 · 935 阅读 · 0 评论 -
c++程序设计中文件输入输出流知识点
一.前言如上二.内容题目:编写程序实现以下功能:(1)按职工号由小到大的顺序将5个员工的数据(包括号码、姓名、年龄、工资)输出到磁盘文件中保存。(2)从键盘输入两个员工的数据(职工号大于已有的职工号),增加到文件的末尾。(3)输出文件中全部职工的数据。(4)从键盘输入一个号码,在文件中查找有无此职工号,如有则显示此职工是第几个职工,以及此职工的全部数据。如没有,就输出“无此人”。可以反复多次查询,如果输入查找的职工号为0,就结束查询。三.代码#include<iostream&原创 2021-06-06 14:50:52 · 883 阅读 · 1 评论 -
c++程序设计中多态与虚函数知识点
一.前言如上二.内容编写一个程序,定义抽象基类Shape,由它派生出5个派生类:Circle(圆形)、Square(正方形)、Rectangle(矩形)、Trapezoid(梯形)、Triangle(三角形)。用虚函数分别计算几种图形面积,并求它们之和。要求用基类指针数组,使它每一个元素指向一个派生类对象。三.代码#include<iostream>using namespace std;class Shape{//抽象类Shape public: virtual dou原创 2021-06-02 16:13:01 · 223 阅读 · 0 评论 -
c++程序设计中的多态与虚函数知识点
一.前言如上二.内容编写一个程序,声明抽象基类Shape,由它派生出3个派生类:Circle(圆形)、Rectangle(矩形)、Triangle(三角形),用一个函数printArea输出以上三者的面积,3个图形的数据在定义对象时给定。三.代码#include<iostream>#include<math.h>using namespace std;class Shape{//抽象类Shape public: virtual void printArea(原创 2021-06-02 16:09:00 · 150 阅读 · 0 评论 -
编译原理中LL(1)分析程序的设计---用c++程序语言实现
一.前言作为当代大学生的我,我喜极而泣,最后一个编译原理实验报告了,这次是一个提高性实验报告。肝完这个,编译原理,这门课,再也没有实验报告了,我再也不要担心我没有头发了。行了,废话不多说,我直接呈现内容吧。实验心得这类的什么东西,还是留一点小小的隐私吧。直接肝!!二.内容1.问题描述预测分析属于自上而下不带回溯的语法分析方法,这种分析方法要求文法是LL(1)的,语法分析程序的输入是终结符号串(即单词符号串,一一个“#”结尾),如果输入串是句子,则输出YES,否则输出NO和错误信息。以算术表达式的文原创 2021-05-30 14:58:46 · 6158 阅读 · 1 评论 -
c++程序设计中虚基类,多继承知识点
一.前言如上二.题目分别声明Teacher(教师)类和Cadre(干部)类,采用多重继承方式由这两个类派生出新类Teacher_Cadre(教师兼干部)类。要求:(1)在两个基类中都包含姓名、年龄、性别、地址、电话等数据成员。(2)在Teacher类中还包含数据成员title(职称),在Cadre类中还包含数据成员post(职务)。在Teacher_Cadre类中还包含数据成员wages(工资)。(3)对两个基类中的姓名、年龄、性别、地址、电话等数据成员用相同的名字,在引用这些数据成员时,原创 2021-05-25 20:50:24 · 269 阅读 · 0 评论