自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (20)
  • 收藏
  • 关注

原创 201909 CSP 2 小明种苹果(续)

问题描述小明在他的果园里种了一些苹果树,这些苹果树排列成一个圆。为了保证苹果的品质,在种植过程中要进行疏果操作。为了更及时地完成疏果操作,小明会不时地检查每棵树的状态,根据需要进行疏果。检查时,如果发现可能有苹果从树上掉落,小明会重新统计树上的苹果个数(然后根据之前的记录就可以判断是否有苹果掉落了)。在全部操作结束后,请帮助小明统计相关的信息。输入格式从标准输入读入数据。第1行包含一个正整数N,表示苹果树的棵数。第1+i行(1≤i≤N),每行的格式为mi,ai1,ai2,…,aimi。其中,第一个

2020-07-20 13:01:21 671

原创 2019009 CSP 1 小明种苹果

问题描述小明在他的果园里肿了一些苹果树。为了保证苹果的品质,在种植过程种要进行若干轮疏果操作,也就是提前从树上把不好的苹果去掉。第一轮疏果操作开始前,小明记录了每棵树上苹果的个数。每轮疏果操作时,小明都记录了从每棵树上去掉的苹果个数。在最后一轮疏果操作结束后,请帮助小明统计相关的信息。输入格式从标准输入读入数据。第1行包含两个正整数N和M,分别表示苹果树的棵数和疏果操作的轮数。第1+i行(1<= i <= N),每行包含M+1个整数ai0,ai1,…,aiM。其中ai0为正整数,表示第

2020-07-20 12:09:25 194

原创 C++ 课程作业 客观题整理(错题)

C的编程知识温习1.下列while 循环的次数是(D)【正确答案: A】。while ( int i=0 )i–;A 0B 1C 5D 无限解析:因为i=0所以判定为false。我一开始以为int i=0就是一个语句这个语句执行的结果是true,但是当我试着自己写了下代码发现只要int i=x; 这个x不是0就都是true2.类型修饰符unsigned 修饰(A)【正确答案: D】类型是错误的。A charB intC long intD float解析:unsigned只能修饰

2020-06-05 19:18:06 2341

原创 C++ 课程作业 群体类和群体数据的组织 (链表类的设计)

首先是题目【问题描述】请设计一个链表类,实现链表的初始化、插入、删除和打印操作。节点的定义如下:typedef int elementType;typedef struct node{ elementType data; node* next;} LList, *PList;链表类的定义及要求如下:class linkedList{public: linkedList();//构造函数 virtual ~linkedList();//析构函数,注意要链

2020-06-04 16:16:01 932

原创 C++ 课程作业 群体类和群体数据的组织 ( 链表类模板设计)

首先是题目【问题描述】请设计一个链表类模板,实现链表的初始化、插入、删除和打印操作。【输入形式】输入包括3行。第一行是链表元素个数n。第二行为n个元素的值。第三行为拟删除的数据位置。【输出形式】输出格式不固定。具体参见样例。【样例输入1】41 2 3 42【样例输出1】Origin Length:4data:1 2 3 4Delete the data at position(2):2New Length:3data:1 3 4【样例输入2】210

2020-06-04 16:15:35 982

原创 C++ 课程作业 群体类和群体数据的组织(模板数组类(支持分数和浮点数的求和计算))

首先是题目【问题描述】封装一个模板数组类Array,支持以下操作:构造函数Array(int n),将数组初始化为n个存储空间,建议使用vector;函数input(int n),使用插入运算符<<读取数据,最多读取n个元素,但不能超过数组存储空间的上限;重载下标运算符,返回数组的元素。封装一个分数类Fract,用来处理分数功能和运算,能支持你的Array类使用。构造:传入两个参数n和m,表示n/m;分数在构造时立即转化成最简分数。提示:分数化简有专门的算法,可自行调研s

2020-05-23 20:07:15 738

原创 C++ 课程作业 异常处理 (继承并派生异常类)

首先是题目【问题描述】请分析main函数,从exception类继承并派生两个异常类MyException1和MyException2,要求定义what成员函数,在what函数中,要求使用typeid,返回当前类的运行时的类型。请调试和分析该程序,熟练掌握关于异常捕获机制的使用。【输入形式】输入为一个1个整数,取值在1-4。【输出形式】输出包括两行第一行为输出的异常信息第二行为:Return to main()【样例输入1】1【样例输出1】exception: 12MyExcept

2020-05-21 14:48:16 663

原创 C++ 课程作业 流类库与输入输出 二进制文件的读写

首先是题目【问题描述】请编写一个程序,实现如下功能1、定义结构体student, 包括stu_id,score 2个变量。其中stu_id是一个short型变量,score为short型变量。2、从键盘输入学生个数n及n个学生的数据,存储在new创建的数组a中3、使用write函数,以二进制形式,将a数组中存放的n个学生一次写入out.txt文件中(不要使用循环)4、使用read函数,...

2020-05-07 13:33:59 893

原创 C++ 课程作业 流类库与输入输出 (请编程一个程序,实现文件的拷贝)

首先是题目【问题描述】请编写一个程序,实现如下功能a.txt文件中已经预先存储了一组数据,以空格分隔,数据的个数不确定。从a.txt文件中读取数据,并将从小到大排序后的数据输出到b.txt文件b.txt文件中数据以空格分隔【输入形式】输入文件名:a.txt【输出形式】输出文件名:b.txt然后是代码#include <iostream>#include<f...

2020-05-01 17:05:49 902

原创 C++ 课程作业 多态性 运算符重载-综合(Point类)

首先是题目【问题描述】请定义一个Point类,将前置++和后置++运算符重载为成员函数,实现成员变量m_x和m_y的加一操作同时重载流插入运算符,实现对Point类对象的格式化输出。例如Point p;cout<<p;输出结果为:(0,0)请根据给定的main函数,设计Point类。然后是代码#include <iostream>using name...

2020-04-29 13:57:00 1333

原创 C++ 课程作业 多态性 运算符重载-成员函数(复数类)

首先是题目【问题描述】请定义一个复数类,将+/-运算符重载为成员函数,实现复数与复数的加减及复数与浮点数的加减。请根据给定的main函数,设计Complex类。【样例输出】a+b=4+3ia-b=2+5ia+100=103+4ia-2.5=0.5+4i然后是代码#include <iostream>using namespace std;class Co...

2020-04-25 15:32:59 811

原创 C++ 课程作业 继承与派生(Shape Circle Rectangle类的设计,继承与派生)

首先是题目【问题描述】编写一个Shape类并派生出Circle类和Rectangle类,观察运行机制。shape类有以下成员1)私有成员m_ID2)公有getter和setter3)计算面积函数getArea(),返回0;4)构造与析构函数Circle类从shape类继承,并派生以下成员1)私有成员r2)公有getter和setter3)计算面积函数getArea(),返回计...

2020-04-20 20:08:10 2804

原创 C++ 课程作业 继承与派生 (motorcycle类设计(虚基类))

首先是题目【问题描述】声名一个基类vehicle,有私有成员maxspeed和weight,公有成员run()和stop(),以及构造和析构函数。从vehicle派生bicycle和motorcar, bicycle有私有成员height, motorcar有私有成员seatnum,以及各自的构造函数和析构函数。从bicycle和motorcar派生出motorcycle,观察虚基类对继承...

2020-04-20 20:07:41 1009

原创 C++ 课程作业 第六章 数组指针与字符串2——动态数组类(图书管理)

首先是题目【问题描述】请设计一个程序实现图书库存的管理。请根据给定的main函数及程序输出,完成设计。具体要求如下。一、请设计一个Book类:1、包括私有成员:unsigned int m_ID;//编号string m_Name;//书名string m_Introductio//简介string m_Author;//作者string m_Date;//日期unsigned...

2020-04-17 20:47:31 369

原创 C++ 课程作业 第六章 数组指针与字符串2——vector类(图书管理)

首先是题目【问题描述】请设计一个程序实现图书库存的管理。请根据给定的main函数及程序输出,完成设计。具体要求如下。一、请设计一个Book类(与动态数组类的要求一致):1、包括私有成员:unsigned int m_ID;//编号string m_Name;//书名string m_Introductio//简介string m_Author;//作者string m_Date;...

2020-04-17 20:46:59 406

原创 C++ 课程作业 数组指针与字符串1——冒泡排序(函数指针,回调函数)

首先是题目【问题描述】回调函数就是一个通过函数指针调用的函数。如果你把函数的指针(地址)作为参数传递给另一个函数,当这个指针被用来调用其所指向的函数时,我们就说这是回调函数。回调函数不是由该函数的实现方直接调用,而是在特定的事件或条件发生时由另外的一方调用的,用于对该事件或条件进行响应。本题希望通过回调函数,定义一个冒泡排序函数,可以根据函数指针指向不同的比较函数,分别实现从大到小和从小到大...

2020-04-02 13:45:58 482

原创 C++ 课程作业 类与对象1—类的组合(求解矩形的面积)

首先是题目【问题描述】设计一个CRectangle类,其中包括CPoint类的两个对象成员,表示左上角和右下角的两个点。要求求解矩形的面积。注意,每个类的构造函数、拷贝构造函数需要输出“*** is called”,具体的请根据输出进行分析。main函数已经给定如下。(略)然后是...

2020-03-26 22:24:05 1444

原创 洛谷 做题日记 P1781 宇宙总统 难度 普及-

首先是题目题目描述地球历公元 6036 年,全宇宙准备竞选一个最贤能的人当总统,共有 n 个非凡拔尖的人竞选总统,现在票数已经统计完毕,请你算出谁能够当上总统。输入格式第一行为一个整数 n,代表竞选总统的人数。接下来有 n行,分别为第一个候选人到第 n个候选人的票数。输出格式共两行,第一行是一个整数 m,为当上总统的人的号数。第二行是当上总统的人的选票。然后是代码#includ...

2020-03-26 14:06:24 219

原创 洛谷 做题日记 P1068 分数线划分 难度 普及-

首先是题目题目描述世博会志愿者的选拔工作正在 A 市如火如荼的进行。为了选拔最合适的人才,AA市对所有报名的选手进行了笔试,笔试分数达到面试分数线的选手方可进入面试。面试分数线根据计划录取人数的150%150%划定,即如果计划录取mm名志愿者,则面试分数线为排名第m \times 150%m×150%(向下取整)名的选手的分数,而最终进入面试的选手为笔试成绩不低于面试分数线的所有选手。现在就...

2020-03-22 16:17:35 503

原创 C++ 课程作业 类与对象2——构造函数、拷贝构造函数、析构函数(计算两个日期间的天数)

首先是题目【问题描述】声明一个表示时间的类CTime,可以精确表示年、月、日、小时、分、秒,请计算两个日期对象之间相隔的天数。要求:1、包括私有成员年、月、日、小时、分、秒。2、请使用构造函数实现的类的初始化工作,并判断日期和时间的有效性。年月日时分秒应该在正确的范围内。考虑闰年时候二月份的情况。时间的格式是xx:xx:xx,小时不是超过23,分钟和秒不能超过59。 1)如果日期无效,...

2020-03-22 14:27:37 907 1

原创 C++ 课程作业 类与对象2——构造函数、拷贝构造函数、析构函数(油桶题)

首先题目要求某工厂使用一种圆柱形的铁桶来运输色拉油,但是关于该油桶的容量已经模糊,现在工人们测得了油桶直径和高(由键盘输入),请帮工人们计算一下油桶容量和制造该油桶需要的铁皮面积。注意这个油桶是有盖的。铁皮的厚度忽略不计。请设计一个类cylinder,该类具有私有成员 r和h,r表示半径,h表示高。该类还有4个公有成员,分别为1、求解体积函数getvolumn()2、求解表面积函数 g...

2020-03-22 14:27:06 599

原创 洛谷 做题日记 普及练习场 P1059 明明的随机数

首先是题目明明想在学校中请一些同学一起做一项问卷调查,为了实验的客观性,他先用计算机生成了N个1到1000之间的随机整数(N≤100),对于其中重复的数字,只保留一个,把其余相同的数去掉,不同的数对应着不同的学生的学号。然后再把这些数从小到大排序,按照排好的顺序去找同学做调查。请你协助明明完成“去重”与“排序”的工作。输入格式输入有两行,第1行为1个正整数,表示所生成的随机数的个数N第2行...

2020-03-06 19:02:09 165

原创 洛谷 做题日记 美国经典算法 P1201 贪婪的送礼者

首先是题目对于一群 n 个要互送礼物的朋友,GY 要确定每个人送出的钱比收到的多多少。在这一个问题中,每个人都准备了一些钱来送礼物,而这些钱将会被平均分给那些将收到他的礼物的人。然而,在任何一群朋友中,有些人将送出较多的礼物(可能是因为有较多的朋友),有些人有准备了较多的钱。给出一群朋友,没有人的名字会长于 14 字符,给出每个人将花在送礼上的钱,和将收到他的礼物的人的列表,请确定每个人收到...

2020-03-05 13:42:05 468

C++ 课程作业 群体类和群体数据的组织 ( 链表类模板设计)

【问题描述】 请设计一个链表类模板,实现链表的初始化、插入、删除和打印操作。 【输入形式】 输入包括3行。 第一行是链表元素个数n。第二行为n个元素的值。第三行为拟删除的数据位置。 【输出形式】 输出格式不固定。具体参见样例。 【样例输入1】 4 1 2 3 4 2 【样例输出1】 Origin Length:4 data:1 2 3 4 Delete the data at position(2):2 New Length:3 data:1 3 4 【样例输入2】 2 100 -1 3 【样例输出2】 Origin Length:2 data:100 -1 pos > len, failed 【样例输入3】 8 8 7 6 5 4 3 2 1 0 【样例输出3】 Origin Length:8 data:8 7 6 5 4 3 2 1 pos <= 0, failed

2020-05-28

C++ 课程作业 群体类和群体数据的组织 (链表类的设计)

首先是题目 **【问题描述】** 请设计一个链表类,实现链表的初始化、插入、删除和打印操作。 节点的定义如下: ```cpp typedef int elementType; typedef struct node { elementType data; node* next; } LList, *PList; ``` 链表类的定义及要求如下: ```cpp class linkedList { public: linkedList();//构造函数 virtual ~linkedList();//析构函数,注意要链表中所有节点的资源 void insert( int value );//警告:必须初始化才能使用! bool initiate();//初始化单链表,使用new操作创建头结点。如果创建失败,则返回false,否则返回true bool isEmpty();//判断单链表是否为空 bool remove( int pos, int& value ); //删除单链表中第pos个元素结点,并将删除的节点的值存在value中。 //注意:如果链表为空、删除位置大于链表长度、以及删除位置为0的情况,需要终止删除并输出相应信息 void print();//顺序打印单链表,如果是单链表为空,则输出 Empty int Length();//返回单链表长度。如果是单链表为空,则返回-1 private: LList *head; int len; }; ```

2020-05-28

C++ 课程作业 群体类和群体数据的组织(模板数组类(支持分数和浮点数的求和计算))

**【问题描述】** 封装一个模板数组类Array,支持以下操作: 1. 构造函数Array(int n),将数组初始化为n个存储空间,建议使用vector; 2. 函数input(int n),使用插入运算符&lt;&lt;读取数据,最多读取n个元素,但不能超过数组存储空间的上限; 3. 重载下标运算符,返回数组的元素。 封装一个分数类Fract,用来处理分数功能和运算,能支持你的Array类使用。 1. 构造:传入两个参数n和m,表示n/m;分数在构造时立即转化成最简分数。 提示:分数化简有专门的算法,可自行调研 2. show()函数:分数输出为“a/b”或“-a/b”的形式,a、b都是无符号整数。若a为0或b为1,只输出符号和分子,不输出“/”和分母。 3. 在分数类上重载+=运算符,进行分数的加法运算。

2020-05-21

C++ 课程作业 异常处理 (继承并派生异常类)

**【问题描述】** 请分析main函数,从exception类继承并派生两个异常类MyException1和MyException2,要求定义what成员函数,在what函数中,要求使用typeid,返回当前类的运行时的类型。 请调试和分析该程序,熟练掌握关于异常捕获机制的使用。

2020-05-21

C++ 课程作业 流类库与输入输出 二进制文件的读写

首先是题目 【问题描述】 请编写一个程序,实现如下功能 1、定义结构体student, 包括stu_id,score 2个变量。其中stu_id是一个short型变量,score为short型变量。 2、从键盘输入学生个数n及n个学生的数据,存储在new创建的数组a中 3、使用write函数,以二进制形式,将a数组中存放的n个学生一次写入out.txt文件中(不要使用循环) 4、使用read函数,...

2020-05-04

C++ 课程作业 流类库与输入输出 (请编程一个程序,实现文件的拷贝)

**【问题描述】** 请编写一个程序,实现如下功能 a.txt文件中已经预先存储了一组数据,以空格分隔,数据的个数不确定。 从a.txt文件中读取数据,并将从小到大排序后的数据输出到b.txt文件 b.txt文件中数据以空格分隔 【输入形式】 输入文件名:a.txt 【输出形式】 输出文件名:b.txt

2020-04-30

C++ 课程作业 多态性 运算符重载-综合(Point类)

**【问题描述】** 请定义一个Point类,将前置++和后置++运算符重载为成员函数,实现成员变量m_x和m_y的加一操作 同时重载流插入运算符,实现对Point类对象的格式化输出。例如 Point p; cout<<p; 输出结果为: (0,0) 请根据给定的main函数,设计Point类。

2020-04-25

C++ 课程作业 多态性 运算符重载-成员函数(复数类)

**【问题描述】** 请定义一个复数类,将+/-运算符重载为成员函数,实现复数与复数的加减及复数与浮点数的加减。 请根据给定的main函数,设计Complex类。

2020-04-23

C++ 课程作业 继承与派生(Shape Circle Rectangle类的设计,继承与派生)

编写一个Shape类并派生出Circle类和Rectangle类,观察运行机制。 shape类有以下成员 1)私有成员m_ID 2)公有getter和setter 3)计算面积函数getArea(),返回0; 4)构造与析构函数 Circle类从shape类继承,并派生以下成员 1)私有成员r 2)公有getter和setter 3)计算面积函数getArea(),返回计算面积; 4)构造与析构函数 Rectangle类从shape类继承,并派生以下成员 1)私有成员h,w 2)公有getter和setter 3)计算面积函数getArea(),返回计算面积; 4)构造与析构函数

2020-04-18

C++ 课程作业 继承与派生 (motorcycle类设计(虚基类))

声名一个基类vehicle,有私有成员maxspeed和weight,公有成员run()和stop(),以及构造和析构函数。 从vehicle派生bicycle和motorcar, bicycle有私有成员height, motorcar有私有成员seatnum,以及各自的构造函数和析构函数。 从bicycle和motorcar派生出motorcycle,观察虚基类对继承的影响。 定义一个motorcycle的对象,分别调用run()和stop(),观察构造/析构函数的调用情况。 注意:构造函数和析构函数中均为cout语句,说明哪个构造/析构函数被调用。 该题重点和难点在于构造函数的设计,需考虑怎么给基类及最远基类传递参数。

2020-04-18

C++ 课程作业 第六章 数组指针与字符串2——vector类(图书管理)

请设计一个程序实现图书库存的管理。请根据给定的main函数及程序输出,完成设计。具体要求如下。 一、请设计一个Book类(与动态数组类的要求一致): 1、包括私有成员: unsigned int m_ID;//编号 string m_Name;//书名 string m_Introductio//简介 string m_Author;//作者 string m_Date;//日期 unsigned int m_Page;//页数 2、设计所有成员变量的getter和setter函数,关于getter和setter,我们在多文件视频课程中已经进行了介绍,同学们也可以百度了解。 3、设计构造与析构函数,不要求输出信息,但各位同学可以自己输出并分析各个对象的创建与删除的情况: Book();//将m_ID初始化为0,表示这个一个未赋值对象 virtual ~Book();//无具体的工作 Book(const Book& other);//实现所有成员变量的拷贝

2020-04-16

C++ 课程作业 第六章 数组指针与字符串2——动态数组类(图书管理)

请设计一个程序实现图书库存的管理。请根据给定的main函数及程序输出,完成设计。具体要求如下。 一、请设计一个Book类: 1、包括私有成员: unsigned int m_ID;//编号 string m_Name;//书名 string m_Introductio//简介 string m_Author;//作者 string m_Date;//日期 unsigned int m_Page;//页数 2、设计所有成员变量的getter和setter函数,关于getter和setter,我们在多文件视频课程中已经进行了介绍,同学们也可以百度了解。 3、设计构造与析构函数,不要求输出信息,但各位同学可以自己输出并分析各个对象的创建与删除的情况: Book();//将m_ID初始化为0,表示这个一个未赋值对象 virtual ~Book();//无具体的工作 Book(const Book& other);//实现所有成员变量的拷贝

2020-04-16

C++ 课程作业 数组指针与字符串1——冒泡排序(函数指针,回调函数)

回调函数就是一个通过函数指针调用的函数。如果你把函数的指针(地址)作为参数传递给另一个函数,当这个指针被用来调用其所指向的函数时,我们就说这是回调函数。**回调函数不是由该函数的实现方直接调用,而是在特定的事件或条件发生时由另外的一方调用的,用于对该事件或条件进行响应。** 本题希望通过回调函数,定义一个冒泡排序函数,可以根据函数指针指向不同的比较函数,分别实现从大到小和从小到大的排序。 希望通过这道题目,可以帮助大家理解函数指针与回调函数。本题较为简单,仅能处理整数的不同排序。

2020-04-01

C++ 课程作业 类与对象1—类的组合(求解矩形的面积)

**【问题描述】** 设计一个CRectangle类,其中包括CPoint类的两个对象成员,表示左上角和右下角的两个点。要求求解矩形的面积。 注意,每个类的构造函数、拷贝构造函数需要输出“*** is called”,具体的请根据输出进行分析。

2020-03-26

洛谷 做题日记 P1781 宇宙总统 难度 普及-

**题目描述** 地球历公元 6036 年,全宇宙准备竞选一个最贤能的人当总统,共有 n 个非凡拔尖的人竞选总统,现在票数已经统计完毕,请你算出谁能够当上总统。 **输入格式** 第一行为一个整数 n,代表竞选总统的人数。 接下来有 n行,分别为第一个候选人到第 n个候选人的票数。 **输出格式** 共两行,第一行是一个整数 m,为当上总统的人的号数。 第二行是当上总统的人的选票。

2020-03-22

洛谷训练题 P1068 分数线划分 难度 普及-

世博会志愿者的选拔工作正在 A 市如火如荼的进行。为了选拔最合适的人才,AA市对所有报名的选手进行了笔试,笔试分数达到面试分数线的选手方可进入面试。面试分数线根据计划录取人数的150\%150%划定,即如果计划录取mm名志愿者,则面试分数线为排名第m \times 150\%m×150%(向下取整)名的选手的分数,而最终进入面试的选手为笔试成绩不低于面试分数线的所有选手。 现在就请你编写程序划定面试分数线,并输出所有进入面试的选手的报名号和笔试成绩。

2020-03-22

C++ 课程作业 类与对象2——构造函数、拷贝构造函数、析构函数(计算两个日期间的天数)

【问题描述】声明一个表示时间的类CTime,可以精确表示年、月、日、小时、分、秒,请计算两个日期对象之间相隔的天数。 要求: 1、包括私有成员年、月、日、小时、分、秒。 2、请使用构造函数实现的类的初始化工作,并判断日期和时间的有效性。年月日时分秒应该在正确的范围内。考虑闰年时候二月份的情况。时间的格式是xx:xx:xx,小时不是超过23,分钟和秒不能超过59。 1)如果日期无效,则输出 “date error! ” 并将年、月、日、小时、分、秒置为0。 2)如果时间无效,则输出 “time error! ” 并将年、月、日、小时、分、秒置为0。 3)如果日期和时间都有效,则根据传递的参数初始化年、月、日、小时、分、秒。 4)构造函数的三个参数:小时、分、秒 设计为默认形成,其默认值为0。 5) 输出"构造函数被调用" 3、请设计一个拷贝构造函数,实现将参数的值全部传递给当前对象,同时输出“拷贝构造函数被调用” 4、请设计一个析构函数,同时输出“析构函数被调用” 5、设计一个成员函数 int dayDiff(CTime t) ,用于计算当前对象与形参t之间的相隔的天数,注意相隔天数为大于等于0的正整数。注意闰年的问题。 6、设计一个成员函数 showTime(),用于显示日期,显示格式为:2020/3/12 11:50:20

2020-03-18

C++ 课程作业 类与对象2——构造函数、拷贝构造函数、析构函数(油桶题)

某工厂使用一种圆柱形的铁桶来运输色拉油,但是关于该油桶的容量已经模糊,现在工人们测得了油桶直径和高(由键盘输入),请帮工人们计算一下油桶容量和制造该油桶需要的铁皮面积。 注意这个油桶是有盖的。铁皮的厚度忽略不计。 请设计一个类cylinder,该类具有私有成员 r和h,r表示半径,h表示高。 该类还有4个公有成员,分别为 1、求解体积函数getvolumn() 2、求解表面积函数 getarea() 3、构造函数,作用为给私有成员 r和h传递初始化值,并输出“构造函数被调用”。 4、析构函数,该函数暂时不做额外处理工作,但需要输出“析构函数被调用”

2020-03-18

洛谷 普及练习场 P1059 明明的随机数

明明想在学校中请一些同学一起做一项问卷调查,为了实验的客观性,他先用计算机生成了N个1到1000之间的随机整数(N≤100),对于其中重复的数字,只保留一个,把其余相同的数去掉,不同的数对应着不同的学生的学号。然后再把这些数从小到大排序,按照排好的顺序去找同学做调查。请你协助明明完成“去重”与“排序”的工作。

2020-03-05

洛谷训练题 贪婪的送礼者

对于一群 n 个要互送礼物的朋友,GY 要确定每个人送出的钱比收到的多多少。在这一个问题中,每个人都准备了一些钱来送礼物,而这些钱将会被平均分给那些将收到他的礼物的人。 然而,在任何一群朋友中,有些人将送出较多的礼物(可能是因为有较多的朋友),有些人有准备了较多的钱。 给出一群朋友,没有人的名字会长于 14 字符,给出每个人将花在送礼上的钱,和将收到他的礼物的人的列表,请确定每个人收到的比送出的钱多的数目。

2020-03-04

空空如也

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

TA关注的人

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