- 博客(49)
- 收藏
- 关注
原创 处理除数为0的异常,用try/catch语句来捕获异常,并使用throw语句来抛出异常,从而实现异常处理。
处理除数为0的异常,用try/catch语句来捕获异常,并使用throw语句来抛出异常,从而实现异常处理。
2022-03-24 13:48:40 4805
原创 编写函数sort(int a[],int n)对整形数组a[10] = {19, 32, 45, 51, 71, 23, 38, 11, 17, 8}升序排序,并将排序结果写入磁盘文件f3.dat中。
编写函数sort(int a[],int n)对整形数组a[10] = {19, 32, 45, 51, 71, 23, 38, 11, 17, 8}升序排序,并将排序结果写入磁盘文件f3.dat中。
2022-03-18 22:02:39 1431
原创 编写程序lx2.cpp,其中定义函数void yanghuiTriangle(int n)实现图所示杨辉三角形输出。 在主函数中输出n=8的杨辉三角形,并利用输入流读取本程序,将代码在屏幕逐行输出。
编写程序lx2.cpp,其中定义函数void yanghuiTriangle(int n)实现图所示杨辉三角形输出。 在主函数中输出n=8的杨辉三角形,并利用输入流读取本程序,将代码在屏幕逐行输出。
2022-03-18 22:01:06 380
原创 编写程序lx1.cpp实现求取1-100之间的质数,通过文件输出流对象将结果保存在文件data1.txt中。
编写程序lx1.cpp实现求取1-100之间的质数,通过文件输出流对象将结果保存在文件data1.txt中。
2022-03-18 21:59:47 1080 1
原创 定义抽象类Geometry;在此基础上派生出类Rectangle和Circle.二者都有计算对象周长函数double getPerim() 计算面积的函数double 两者对象的周长和面积
定义抽象类Geometry;在此基础上派生出类Rectangle和Circle.二者都有计算对象周长函数double getPerim() 计算面积的函数double 两者对象的周长和面积
2022-03-18 21:58:03 1036
原创 组合与继承有什么共同点和差异?通过组合生成的类与被组合的类之间的逻辑关系是什么?继承呢?
组合与继承有什么共同点和差异?通过组合生成的类与被组合的类之间的逻辑关系是什么?继承呢?
2022-03-18 21:53:48 1905
原创 定义一个Document类,有数据成员name,从Document派生出Book类,增加数据成员pageCount。观察基类与派生类的构造函数和析构函数的调用顺序。
定义一个Document类,有数据成员name,从Document派生出Book类,增加数据成员pageCount。观察基类与派生类的构造函数和析构函数的调用顺序。
2022-03-18 21:52:11 1825
原创 设计一个基类:学生类(Student),采用公有继承的方式派生出一个研究生类
设计一个基类:学生类(Student),采用公有继承的方式派生出一个研究生类
2022-03-18 21:47:23 3843
原创 创建点的对象数组,包含10个点,编写函数对数组元素排序(按照各点距离原点的远近排列),在主函数中输出排序后的点及其距离值。
创建点的对象数组,包含10个点,编写函数对数组元素排序(按照各点距离原点的远近排列),在主函数中输出排序后的点及其距离值。
2022-03-18 21:41:23 709
原创 创建两个包含5个整数元素一维数组a[5]、b[5],及一个包含10个元素的数组c,实现以下操作
创建两个包含5个整数元素一维数组a[5]、b[5],及一个包含10个元素的数组c,实现以下操作
2022-03-08 17:36:00 960
原创 设计一个Student类
(1)基本信息:学号、姓名、性别、出生日期、院系、专业; 数据成员中:“日期”要声明为一个内嵌子对象(2)Student类要包含:构造函数、内联成员函数、带默认参数的构造函数、复制构造函数(3)成员函数基本功能有: A)可以从键盘输入学生的基本信息; B)定义一个函数setInfo(形参表),可以修改学生的一些基本信息函数,例如:姓名,学号可以作修改; C)包括成员函数void show()显示学生信息;
2022-03-08 17:30:29 5308
原创 定义一个Circle类,有数据成员radius(半径),成员函数getArea(),计算圆的面积,构造一个Circle的对象进行测试。
定义一个Circle类,有数据成员radius(半径),成员函数getArea(),计算圆的面积,构造一个Circle的对象进行测试。
2022-03-08 17:30:20 6940 1
原创 定义一个DataType(数据类型)类,能处理包含字符型、整型、浮点型三种类型的数据,给出其构造函数。
定义一个DataType(数据类型)类,能处理包含字符型、整型、浮点型三种类型的数据,给出其构造函数。
2022-03-08 17:30:12 4672
原创 设计内嵌点类对象的组合类——矩形类Rectangle,私有性包含平面上矩形左下角的一个点Point px;和矩形的宽度、高度int width,height;公有成员函数包含求矩形面积的函数;
设计内嵌点类对象的组合类——矩形类Rectangle,私有性包含平面上矩形左下角的一个点Point px;和矩形的宽度、高度int width,height;公有成员函数包含求矩形面积的函数;在主函数中测试这个组合类,创建对象并求其面积。
2022-03-08 17:29:23 440
原创 设计一个Grade类,判定学生某个考试的级别,全部操作在类Grade中实现。
设计一个Grade类,判定学生某个考试的级别,全部操作在类Grade中实现。要求:(1)在定义对象时指定学生姓名和分数。且姓名必须指定,分数可缺省,缺省值为0分。要求包含构造函数、复制构造函数、姓名用string类型来定义。主函数中实例化6个学生对象的姓名和分数分别为: Sun l00 Wu 90 Jiang 52 Zhou 0 He 76 Liu 88
2022-03-08 17:29:02 2286
原创 Line类,建立工程,使用多文件的组织结构实现程序
请改写课本例题4-4线段(Line类),建立工程,使用多文件的组织结构实现程序。要求:(1)文件划分:类定义文件(*.h),类实现文件(*.cpp),类使用文件(,cpp,主函数文件)。(2)每个类的设计单独放在1个(.h)文件中,工程共包括5个文件。(3)使用条件编译指令以免文件多次包含的情况。(4)在Dev C++或VC中建立工程:文件-新建-项-(Basic—EmptyProject—C++项目)-新建文件夹Line,项目名称为Line,将所有文件保存在名为Line的文件夹中。VC建立
2022-03-08 17:28:45 200
原创 设计点类 Point,能够表示平面当中的任意点
设计点类 Point,能够表示平面当中的任意点(1)数据成员包括两点坐标(x,y),成员函数包括构造函数、析构函数、复制构造函数;(2)包括求点的坐标的公有接口函数,打印点坐标的成员函数,并在主函数中调用。(3)在主函数中实例化出两个点a(0,0),b(6,8),求出两点间的距离。
2022-02-20 10:55:32 2537
原创 编写函数实现递归方式求取整数n的阶乘,要求在主函数中输入非负整数n,(其中n<=10)。
编写函数实现递归方式求取整数n的阶乘,要求在主函数中输入非负整数n,(其中n<=10)。通过调用输出结果,例如输入5,得到5!=120
2022-02-20 10:48:13 2383
原创 编写函数实现从键盘输入一个1000以内正整数,将其按照二进制进行输出。例如,将135打印成10000111
编写函数实现从键盘输入一个1000以内正整数,将其按照二进制进行输出。例如,将135打印成10000111
2022-02-20 10:47:45 1814
原创 编写函数实现输出从1 开始的整数矩阵。例如输入4,5,则能够输出4x5的矩阵:
编写函数实现输出从1 开始的整数矩阵。例如输入4,5,则能够输出4x5的矩阵:
2022-02-20 10:47:38 251
原创 编写函数输出某整数的所有因子(能够整除该数),实现从键盘输入一个整数,输出其全部因子。例如,输入6,则输出1,2,3,6
编写函数输出某整数的所有因子(能够整除该数),实现从键盘输入一个整数,输出其全部因子。例如,输入6,则输出1,2,3,6
2022-02-20 10:47:30 4488
原创 编写函数输出指定范围内的质数。例如输入100,200,则能够实现求出100-200之间的质数。
编写函数输出指定范围内的质数。例如输入100,200,则能够实现求出100-200之间的质数。
2022-02-20 10:47:13 1325 2
原创 编写函数求平面中两个点坐标(x1,y1)与(x2,y2)的距离。例如输入:0 0 3 4则得到坐标(0,0)与(3,4)两个点之间的距离为5。
编写函数求平面中两个点坐标(x1,y1)与(x2,y2)的距离。例如输入:0 0 3 4则得到坐标(0,0)与(3,4)两个点之间的距离为5。
2022-02-20 10:46:58 634
原创 编写三个同名的函数:getArea(…),它们之间形成重载,分别用于求圆的面积,矩形的面积,三角形面积。
编写三个同名的函数:getArea(…),它们之间形成重载,分别用于求圆的面积,矩形的面积,三角形面积。
2022-02-20 10:46:29 4421 4
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人