自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 C++-带构造函数的点类-MOOC

题目内容:定义平面点类POINT,点的x,y坐标是其数据成员,double类型,私有;成员函数有默认构造函数,带两参数设置点的x,y坐标的构造函数,set()设置点的x,y坐标,distance()计算和另一个点的距离,show()显示坐标的位置信息。成员函数均为公有,默认构造函数将点的坐标设为(0,0)。编写主函数,输入两个点的坐标并由此定义两个点对象,依次两个点的坐标信息,计算并显示两个点的距离。主函数和运行结果如下下:运行结果:输入:两行,每行是一个点的x,y坐标,用空格隔开。输出:三行,前

2020-07-10 22:24:55 1152

原创 C++设计MyTime类-MOOC

题目内容:设计一个MyTime类,成员函数SetTime()设置时间,print_12()以12(0-11)小时制显示时间(AM上午,PM下午),print_24()以24(0-23)小时制显示时间。输入格式:所需设置时间的时、分、秒输出格式:按照12小时制和24小时制依次显示时间,注意时间格式中的冒号是英文冒号,时分秒都是两位,AM,PM前有一个空格,晚上12:00是00:00:00 AM,中午十二点是00:00:00 PM。输入样例:13 23 34输出样例:01:23:34 PM1

2020-07-10 18:25:30 982

原创 C++设计Person类-MOOC

*题目内容:设计一个Person类,包含name、age、sex属性以及对这些属性操作的方法。实现并测试这个类。根据类的封装性要求,把name、age、sex声明为私有的数据成员,声明公有的成员函数Register()、ShowMe()来访问这些属性,在Register()函数中对数据成员进行初始化。person1通过cin来得到信息,person2通过Register(“Zhang3”,19, ‘m’) 来得到信息。输入格式:person1的信息输出格式:person1和person2的信息

2020-07-10 18:21:07 2585 1

原创 继承和派生-7-1 动物世界

7-1 动物世界 (15分)补充程序 :1、实现Mammal类的方法2、由Mammal类派生出Dog类,在Dog类中增加itsColor成员(COLOR类型)3、Dog类中增加以下方法:constructors: Dog()、Dog(int age)、Dog(int age, int weight)、Dog(int age, COLOR color)、 Dog(int age, int ...

2020-05-07 20:03:32 1485

转载 c++ 子类父类构造函数

转 http://tieba.baidu.com/f?kz=11679628771楼这两天一直搞不明白C++继承的构造函数该怎么写。现在经过实验,总结出了一些观点。欢迎大家批评指正。在继承中,一,父类没有写出构造函数,子类的构造函数可以写成“任何”形式而不用顾及父类的构造函数。例如:父类为CA,子类为CB,父类中没有写出任何构造函数,则子类中可以不写构造函数,或者构造函数可以写成以下几...

2020-05-07 00:19:28 1381

原创 PTA-类和对象的其他特性-7-2 计算点到直线的距离一一友元函数的应用

7-2 计算点到直线的距离一一友元函数的应用 (20分)计算点到直线的距离。首先设计一个点类Point,它有2 个私有数据成员x和y,表示点的坐标。另一个类为直线类Line,它有3 个私有数据成员a,b和c,表示直线方程ax+by+c= 0。这两个类中都说明了一个友元函数dist,用于计算一个点到直线的距离。点(x.y)到直线ax+by+c=0的距离d的计算公式如下:语法要点: 友元函数的特...

2020-04-23 19:50:19 2379

原创 数据元素-ch3 测试

1.4个元素按A,B,C,D顺序连续进S栈,进行Pop(S,x)运算后,x的值是( C D ).A.AB.BC.CD.D1.进栈(PUSH)算法①若TOP≥n时,则给出溢出信息,作出错处理(进栈前首先检查栈是否已满,满则溢出;不满则作②);②置TOP=TOP+1(栈指针加1,指向进栈地址);③S(TOP)=X,结束(X为新进栈的元素);2.退栈(POP)算法①...

2020-04-19 01:03:00 1290

原创 数据结构-第一章测试题

1.下列算法的时间复杂度是( A ).void binary ( int n){ while(n){ cout<<n;n=n/2;}}A.O(log2n)B.O(n)C.O(n/2)D.O(n2)时间复杂度:在一个程序中,运行最频繁的某条语句的运行次数这里虽然是除以2进行递减,但是其实相当于for(i=1; i<=n; i++){i=i*2;}的反...

2020-04-19 00:17:32 345

原创 数据结构-ch2测试题

1.( 单选题 | 4 分)用单链表方式存储的线性表,存储每个结点需要两个域,一个是数据域,另一个是( B ).A.当前结点的所在地址B.后继结点的所在地址C.空指针域D.空闲域储存结点=数据域+指针域空指针:NULL,没有基类型的指针,如malloc创建的指针。2.不带头结点的单链表head为空的判定条件是 ( A ).A.head=NULLB.head→next=NULL...

2020-04-15 19:58:13 2474

空空如也

空空如也

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

TA关注的人

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