C++
moeyui705
低阶码农
展开
-
C++矩形类的序列
定义一个RectangleList类,要求能够用于保存N个Rectangle类。Rectangle的类:可以根据左下角坐标(x, y)以及宽(w)和高(h)构成一块封闭矩形区域,此外要求:①Rectangle类需要包含成员函数intisLocated(),用来判断点(a, b)在上述构成的矩形内,矩形上还是矩形外(在矩形内返回1,矩形上返回0,矩形外返回-1);②Rectangle类需要包含成员函数intcalPerimeter(),用来输出矩形的周长;③Rectangle类需要包含成员函数intcalAr原创 2022-12-03 22:34:29 · 511 阅读 · 0 评论 -
C++时间类
定义一个由小时、分钟、秒组成的一个class名为Time,来表示时间。Time的结构如下:输入共两行:第1行为3个int型,以空格分开,分别表示时、分、秒。第2行为一个字符串,为非标准格式的24小时表述。输出共两行,均是标准格式表达的24小时表述。比较基础,不多赘述,但是自己写的算法有点垃圾了原创 2022-12-03 22:26:22 · 1429 阅读 · 0 评论 -
C++循环移位
给定一个int型正整数A(在测试样例中,A不超过16位),将其转换成二进制,并对该二进制数进行循环左移或右移。循环移位:1、循环右移:移出的低位放到该数的高位2、循环左移:移出的高位放到该数的低位INPUT:一行,为两个整数A,N。A为要位移的正整数,N为位移的位数,N>0表示左移,N原创 2022-12-03 22:22:58 · 1769 阅读 · 0 评论 -
C++多重继承+虚拟继承例题2
C++例题原创 2022-12-03 22:16:57 · 317 阅读 · 0 评论 -
c++多重派生,多重继承,虚拟继承例题
C++多重继承原创 2022-12-03 21:22:28 · 148 阅读 · 0 评论 -
c++多重继承相关
写的倒是很乱,有一些由于懒得写get直接把对象放到public去了,_bill这个对象在order之中有一些歧义,在某些操作中是不能把他视为“bill”去理解的,然而通过OJ就行了。学院的c++第十三次作业。原创 2022-11-30 20:56:06 · 161 阅读 · 0 评论