- 博客(11)
- 收藏
- 关注
原创 C++程序设计综合实验(二)
C++程序设计综合实验(二)1. 实验目的(1)掌握通过继承派生出一个新的类的方法。(2)掌握多态性的概念和用法。2. 实验内容(1)声明Point(点)类,由Point类派生出Circle(圆)类,再由Circle类派生出Cylinder(圆柱体)类。将类的定义部分分别作为3个头文件,对它们的成员函数的声明部分分别作为3个源文件(.cpp文件),在主函数中用#include命令把它们包含进来,形成一个完整的程序,并上机运行。(2)声明抽象基类Shape,由它派生出3个派生类
2020-08-27 11:29:45
916
1
原创 C++程序设计综合实验(一)
C++程序设计综合实验(一)1. 实验目的(1)掌握声明类的方法,类和类的成员的概念以及定义对象的方法。(2)掌握运算符重载的概念和使用方法。2. 实验内容(1)声明Student类数据成员包括:学号,姓名,专业,性别。成员函数包括:带默认参数的构造函数(默认参数是学生自己的信息)(2)重载<<运算符完成对Student类的对象的输出(输出对象的所有信息)。main函数如下:int main(){Student stud;cout<<st
2020-08-27 11:17:22
2062
原创 C++实验: 继承与派生
C++实验: 继承与派生1. 实验目的(1) 了解继承在面向对象程序设计中的重要作用。(2) 进一步掌握继承与派生的概念。(3) 掌握通过继承派生出一个新的类的方法。(4) 了解虚基类的作用与方法。2. 实验内容(1) 将程序片段用公用继承的方式补充和改写完整;(2) 将程序片段用保护继承的方式补充和改写完整;(3) 比较两种继承方式,考虑二者在什么情况下不能替代;(4) 使用多重继承方式派生出新类。3.源代码#include "pch.h"#include&l
2020-08-27 11:12:30
2453
原创 C++实验: C++工具
C++实验: C++工具1.实验目的(1)学会使用C++的异常处理机制行程序的调试。(2)学会使用命名空间解决名字冲突。2.实验内容(1)求已知一元二次方程的实根,如果无实根,利用异常处理机制输出警告信息;(2)已知学生数据管理程序,都用了Student作为类名,调用两个部门的学生数据,分别输出两种内容的学生数据。3.实验代码#include <iostream>#include <cmath>using namespace std;int main(){
2020-08-27 11:03:25
230
原创 C++实验: 输入输出流
C++实验: 输入输出流1. 实验目的(1) 深入理解C++的输入输出的含义与其实验方法。(2) 掌握标准输入输出流的应用,包括格式输入输出。(3) 掌握对文件的输入输出操作。2. 实验内容(1) 编写程序判断三角形是否满足形成三角形的条件;(2) 用控制符和流成员函数控制输出格式,输出一批数值;(3) 根据不同要求,输入整数并存放在磁盘文件中。3.源代码#include "pch.h"#include <iostream>using namespace
2020-08-27 10:56:42
1801
原创 C++实验:多态性与虚函数
C++实验:多态性与虚函数1. 实验目的(1) 了解多态性的概念。(2) 了解虚函数的作用及使用方法。(3) 了解静态关联和动态关联的概念和用法。(4) 了解纯虚函数和抽象类的概念和用法。2.实验内容事先编写好程序,上机调试和运行程序,分析结果。(1)声明Point (点)类,由Point类派生出Circle (圆)类,再由Circle类派生出Cylinder (圆柱体)类。将类的定义部分分别作为3个头文件,对它们的成员函数的声明部分分别作为3个源文件( .cpp文件),在主函数中
2020-08-27 10:47:02
2433
1
原创 C++实验: 运算符重载
C++实验: 运算符重载1.实验目的(1)进一步了解运算符重载的概念与使用方法。(2)掌握几种常用的运算符重载方法。(3)了解转换构造函数的使用方法。(4)了解在Visual C++6.0环境下进行运算符重载要注意的问题。2.实验内容(1)声明一个复数类,重载运算符函数作为其成员函数,使之用于复数计算;(2)声明一个复数类,重载运算符“+”,使之用于复数加法运算,同时求复数、整数的和;(3)求已知的矩阵之和,重载运算符“+”,使之用于矩阵相加;(4)声明一个教师类和学生类,有部分数据成员
2020-08-27 10:24:35
2815
原创 C++实验: 类和对象(二)
C++实验: 类和对象(二)1.实验目的(1)进一步加深对类和对象的理解。(2)掌握类的构造函数和析构函数的概念和使用方法。(3)掌握对象数组、对象的指针及其使用方法。(4)掌握友元的概念与使用。(5)了解类模板的使用方法。2.实验内容(1)修改已知程序,增加一个fun函数,在main函数中调用,同时在fun函数中调用display与change函数,使用对象的引用(Student&)做形参;(2)编写程序,使用静态数据成员与静态成员函数,计算出此商品的总销售款sum与每件商品的平
2020-08-26 18:03:18
1531
原创 C++实验: 类与对象(一)
C++实验: 类与对象(一)1. 实验目的(1)掌握声明类的方法,类和类的成员的概念以及定义对象的方法;(2)初步掌握用类和对象编制基于对象的程序;(3)学习检查和调试基于对象的程序。2.实验内容(1) 改写已知程序,将数据成员改为私有的,将输入和输出的功能改为由成员函数实现,在类体内定义成员函数,然后运行程序;(2) 在已知的程序中,在类中增加一个对数据成员赋初值的成员函数set_value,然后调试运行;(3) 编写一个基于对象的程序,用成员函数实现多个功能,求3个长方柱的
2020-08-26 17:45:19
2568
原创 实验:区间估计实验(统计学实验)
实验:区间估计实验(统计学实验)一、 实验要求输入17-20个样本,即样本容量在17-20之间,样本数为n并确定具体数值,输入对应数量的样本值,并由此计算0.95的置信区间,输入两组数据并验证。二、实验代码...
2020-08-26 17:29:43
568
原创 实验:样本函数实验(统计学实验)
实验:样本函数实验(统计学实验)一、实验要求输入2-100的样本,要求输入格式为小数,样本数为n并确定具体数值,输出不超过每个数的最大素数,并由此计算一阶矩、二阶矩及三阶矩,输入两组数据并验证。二、实验代码#include<iostream>#include<string> //字符串类型#include<sstream> //输入、输出和输入输出操作#include<conio.h>#include
2020-08-26 12:33:37
701
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人