自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 资源 (1)
  • 收藏
  • 关注

原创 C语言程序设计第二讲:顺序程序设计

C语言程序设计精品编程课:第二讲

2024-06-02 00:23:51 769

原创 矩阵转置(函数)

矩阵的转置

2024-06-01 14:55:14 449

原创 OOP一元多项式类(运算符重载)

运算符重载

2024-05-30 20:20:57 655

原创 【程序填空题】矩阵(运算符重载)

+i) // 输出matrixA中的数据。// 定义matrixA对象。// 定义matrixB对象。++i) // 输出matrixB对象。// 输入矩阵行n, 列m。++i) // 输入n行m列数据。//补齐CArray的其它成员函数及实现。class CArray //矩阵类。正整数n、m,分表表示矩阵的行、列。// 分配n行m列空间。//CArray构造函数。//CArray析构函数。

2024-05-29 19:37:28 807

原创 【程序填空题】日期比较(运算符重载)

构造函数含单个参数,参数是八位整数,默认值为0,实现整数转为日期类型,例如参数为20170612,转为year=2017, month=6, day=12。// 日期大的输出,在代码C1>C2中,会自动把C1和C2转换为整数进行比较。实现转换运算符重载,把日期类型转为整数,例如2017年6月8日转为20170608。注意,如果月或日小于10,转化为整数时要补0。定义一个日期类CDate,包含属性:年、月、日,都是整数。主函数如下,不能修改,请补充上面的日期类。每行输出一对日期中,日期大的信息。

2024-05-27 23:13:32 369

原创 四进制加法(运算符重载)

定义一个四进制的类,重定义“+”号实现四进制数的累加。第一行输入所需要的四进制数的个数。第二行开始,依次输入四进制数。所有输入四进制数累加的和。

2024-05-27 21:58:51 343

原创 【程序填空】三维点坐标平移(增量运算符重载)

定义一个三维点Point类,利用友元函数重载"++"和"--"运算符,并区分这两种运算符的前置和后置运算。//临时赋值进行增量运算。++表示x\y\z坐标都+1,--表示x\y\z坐标都-1。只有一行输入,输入三个整数,表示点的x/y/z坐标。//第3、4行输出,前置++//第5、6行输出,后置--//第7、8行输出,前置--这道题大家要注意符号的前后位置哦!

2024-05-24 15:23:17 732

原创 最贵的书(输入输出重载+友元+引用)

定义友元函数find(CBook *book, int n, int &max1index,int &max2index)查找n本书中售价最高、次高的两本书,并通过引用返回其下标。输入n,输入n本书的信息,调用上述友元函数,求价格最高的两本书下标,并按样例格式输出书信息。Effective Java中文版,约书亚.布洛克,94,机械工业出版社。活用数据:驱动业务的数据分析实战,陈哲,61.4,电子工业出版社。重构 改善既有代码的设计,马丁.福勒,122.6,人民邮电出版社。第二行:售价次高的书信息。

2024-05-23 20:32:25 615

原创 学生生日差值计算(运算符重载)

定义一个学生类Student,包含该学生的姓名、出生年、月、日 ,重定义 “-”号实现两个学生之间相差多少天的比较。并利用重载的“-”运算符,求所有学生中年龄相差最大的两个人的名字以及相差天数。第二行开始,依次输入每个学生的姓名、出生年、月、日。输出年龄相差最大的两个人的名字以及相差天数。Tom和Jimmy年龄相差最大,为372天。第一行:输入所需要输入的学生个数;

2024-05-23 19:43:35 398

原创 人民币运算(输入输出重载)

由于OJ编译器对double强制类型转换成int的处理精度有偏差,建议加0.005处理(例如数据1.38,由于误差,在内存中的存储值为1.379999)第2行输入三个整数,表示以元、角、分为参数的人民币金额,例如输入4 5 6,对应人民币对象为4元5角6分。第1行输入一个浮点数,表示以元为单位的人民币金额,例如输入1.23,对应人民币对象为1元2角3分。定义一个人民币类,包括元、角、分三个非负整数属性。第1行输出两个人民币金额比较的结果,具体看样例。第2行输出两个人民币金额相加的结果,具体看样例。

2024-05-21 22:23:30 283

原创 复数的加减乘运算

设z1=a+bi,z2=c+di(a、b、c、d∈R)是任意两个复数,那么它们的积(a+bi)(c+di)=(ac-bd)+(bc+ad)i.2.编写main函数,初始化两个Complex对象,计算它们之间的加减乘,并输出结果。定义一个复数类,通过重载运算符:+、-、*,实现两个复数之间的各种运算。第1行:输入两个数值,分别为第一个Complex对象的实部和虚部。第2行:输入两个数值,分别为第二个Complex对象的实部和虚部。第3行:两个Complex对象相乘后的输出结果。

2024-05-20 23:10:55 324

原创 OOP矩阵的右旋(类拷贝构造与析构)

要求:矩阵类内的矩阵需要使用new方法,动态生成,并且在调用结束后使用析构函数释放空间。定义一个矩阵类,其中包含了矩阵的维数,矩阵,以及需要的方法。连续m行,输入矩阵维数m和n,然后输入一个m*n的矩阵的数据。为该矩阵类定义一个拷贝构造函数,复制另一个矩阵对象的矩阵。在输出的每行中,每个数据之间都用空格隔开。对复制矩阵类对象的矩阵进行右旋操作。第一行输入t表示有t个测试实例。需要注意的是这道题目的输出格式。依次输出右转前后的矩阵。

2024-05-18 16:20:33 533

原创 支票账户(虚函数与多态)

支票账户除包含BaseAccount的所有信息外,还包括以下信息:透支上限(limit:默认为5000),当前透支总额(limit_sum);BasePlus支票账户可执行的操作与BaseAccount相同,但有两种操作的实现不同:(1)对于取款操作,可以在透支上限范围内透支,超过则显示出错信息。BaseAccount支票账户可以执行的操作包括:存款(deposit)、取款(withdraw)、显示账户信息(display)。(2)对于显示操作,必须显示BasePlus的其他信息。

2024-05-16 23:02:10 478 1

原创 计算学生成绩等级(虚函数和多态)

请设计3个类,分别是学生类Student,本科生类Undergraduate,研究生类Postgraduate,其中Student类是基类,它包含基本的学生信息,如姓名、类别(本科生还是研究生)、所学课程(这里假定为3门课,用数组表示)成绩和成绩等级等;从第二行开始,每个测试用例占一行,每行数据意义如下:学生姓名、学生类别(1为本科生,2为研究生)、3门课的成绩。//学生类别:1表示本科生,2表示研究生。

2024-05-16 12:20:52 789 1

原创 员工工资(虚函数与多态)

某公司员工的属性有:姓名、职位、级别、工作年限,级别和年限都是非负整数,否则显示错误。本题IO模式为标准输入/输出(Standard IO),你需要从标准输入流中读入数据,并将答案输出至标准输出流中。要求:以普通员工为基类,组长和经理继承基类,程序中只能使用基类指针指向对象与调用对象的方法。如有错误信息,则输出错误信息,若职位信息与级别和年限信息同时出错,仅输出职位错误信息。每行输入一个员工的信息:包括姓名、职位、级别、工作年限。计算工资的方法返回每个员工的工资数。

2024-05-13 21:30:45 383

原创 求最大面积(虚函数和多态)

/t为基类二级指针,指向一个基类动态数组,数组的每个元素指向一个子类图形,n为数组的大小。从第二行开始,每个测试用例占一行,每行数据意义如下:图形类型(1为Rect(矩形),2为Circle(圆))、基本信息(Rect是长和宽,Circle是半径)。以Geometry为基类,构建出Rect(矩形,数据成员为长和宽)和Circle(圆,数据成员为半径)两个类,重写getArea()方法,其他方法根据需要自拟。请编写程序,从图形数组中找出最大面积。生成上述四个类并编写主函数,结果保留两位小数。

2024-05-13 21:27:40 323

原创 C语言程序设计第一讲:导论

本文主要讲述了计算机语言的发展、C语言发展历史以及如何安装C语言软件。

2024-05-12 21:19:57 1454

原创 小票输入输出(结构体)

现在人的消费习惯大多是刷卡消费,商家会通过POS机回执一个小票,包含商家名称、终端号、操作员、发卡方、有效期、卡号、交易时间、消费金额等信息,把商家信息定义为一个Struct结构,按照要求输出相应的格式小票。第三行与第二行类似,以此类推......根据输入信息,依次输出各次刷卡信息$第二行以此输入小票包含的各种属性;第一行输入消费次数(刷卡次数)后续将会出相关课程哦~

2024-05-11 19:56:39 188 1

原创 2024美赛

大一拿下美赛F奖,后续会出相关经验文章~快来关注这位博主吧~

2024-05-11 16:16:04 403 1

原创 爱心桃代码(Python)

python入门

2024-05-10 23:18:01 303 1

原创 三数论大小(指针)

要求:用三个指针分别指向这三个整数,排序过程必须通过这三个指针来操作,不能直接访问这三个整数。在每行中,每个数据输出后都带有一个空格,即使该行最后一个数据输出后也要再输出一个空格。输出时,必须使用这三个指针,不能使用存储三个整数的变量。输入三个整数,然后按照从大到小的顺序输出数值。每行按照从大到小的顺序输出每个实例。第一行输入t表示有t个测试实例。第二行起,每行输入三个整数。

2024-05-10 19:08:31 203

原创 C++:拷贝构造函数基础练习题目

某个类包含一个整型数据成员.程序运行时若输入0表示用缺省方式定义一个类对象;输入1及一个整数表示用带一个参数的构造函数构造一个类对象;输入2及一个整数表示构造2个类对象,一个用输入的整数构造,另一个用前一个对象构造。试完成该类的定义和实现。

2024-05-10 19:05:04 114

原创 Point&Circle(复合类与对象数组)

在主函数中生成一个圆和若干个点,判断这些点与圆的位置关系,如果点在圆内(包括在圆的边上),输出“inside”,否则输出"outside";然后移动圆心的位置,再次判断这些点与圆的位置关系。类Point是我们写过的一个类,类Circle是一个新的类,Point作为其成员对象,请完成类Circle的成员函数的实现。圆心移动到的新的x坐标 y坐标。圆心移动后第一个点与圆的关系。圆心移动后第二个点与圆的关系。圆心移动后第n个点与圆的关系。第一个点的x坐标 y坐标。第二个点的x坐标 y坐标。

2024-05-10 16:42:12 234

原创 那天是星期几(C++构造函数)

其中,如果month实际为1或2,则计算时公式里month的值取13或14, 且year的值取其实际值减1的值)。定义,并编写程序实现按下列格式打印某个日期的功能:mm/dd/yyyy, 星期。日期1月/日期1日/日期1年, 日期1星期。日期2月/日期2日/日期2年, 日期2星期。完成如下所示的CDate类中。

2024-05-10 16:30:25 320

原创 最胖的加菲(类与对象+数组)

用类来描述猫,名称和体重都是私有属性,要求加入属性的get方法。其他函数根据需要自己定义。根据猫的体重对数组做升序排序,并输出排序后每只猫的名称。创建一个动态的猫对象数组,存储各只猫的名称和体重。有一群猫猫,每只猫都有自己的名称和体重。输出一行,输出排序后的猫的名称。第二行输入一只猫的名称和体重。题目涉及的数值均用整数处理。第一行输入n表示有n只猫。

2024-05-10 16:26:41 199

原创 月份查询(类与对象+引用)

定义一个函数,参数是日期对象引用,功能是输出该日期距离年底还有多少天,例如12月1日距离年底是30天。定义一个函数,参数是日期对象引用,功能是输出该日期的月份英文名称,以及下一个月的名称,无返回值。定义一个日期类,包含私有属性年、月、日,添加属性的get方法,其他函数根据需要自行添加。一行输出当前日期的月份英文名称以及下一个月的英文名称。接着每行输入一个日期的年、月、日。9月 September。11月 November。12月 December。2月 February。1月 January。

2024-05-10 16:23:20 221

原创 类对象:点和圆

包含属性:x坐标和y坐标,方法:设定坐标(SetPoint),获取x坐标(GetX),获取y坐标(GetY)设计一个圆类Circle,包含属性:圆心坐标x和y、半径r;计算圆心到这个点的距离,然后和半径做比较,大于则不包含,小于等于则包含。第二行输出圆是否包含点,包含则输出yes,否则输出no。//输出圆是否包含点,包含则输出yes,否则输出no。第一行输入圆的三个参数:圆心的x和y坐标,半径。//-----类定义------//----类实现------//-----主函数-----

2024-05-10 16:19:26 229

原创 C++:学生类定义(类和对象)

面向对象程序设计中心就是把客观事物抽象为程序世界里一段段代码,校园里的主体是学生,泛泛的学生包含很多属性,比如姓名、学号、所在学院、专业、性别、住址、联系电话......等等,有这些属性,需要操纵它们的动作,比如读取姓名、设置姓名、读取学号、设置学号......等等,这就是我们课堂说的属性和方法,对于属性和方法,我们又有访问控制方式限制,标示为public、private、protected等,根据以上的信息,请给出一个完整的学生类定义:Student,并测试输出n个该类对象的各项属性值。

2024-05-10 00:00:02 376

原创 C++:类与对象相关练习

总分达到总分分数线total,且每门单科均达到单科分数线的考生,可进入复试环节。请定义一个考生类CExaminee,属性有考号及四门学科考试成绩,有一个判断是否进入复试的成员函数isPassed。首先输入考生考号(no),随后输入各科成绩(共4门,分别为政治理论Politics、外语English、数学Math、计算机专业基础综合Computer)对每个考生,判断其是否可以进入复试环节。第一行输入总分分数线(total)、满分为100分的单科分数线(hun)和满分为150分的单科分数线(fif)。

2024-05-09 23:56:44 373

SZU大一上数学分析考试试卷

深圳大学数学分析期末考试往年考试真题(可供数学专业学子参考复习)

2024-05-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除