自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Problem E: 时间类的静态成员计数

Description封装一个时间类Time,用于时间处理的相关功能,支持以下操作:Time::Time()无参构造方法。Time::Time(int,int,int)构造方法:传递时分秒的三个参数构造对象。Time::Time(const T&)拷贝构造方法。对象整体读写方法:Time::setTime(int,int,int)方法:传递时分秒三个参数修改Time对象的时...

2019-05-03 08:48:50 520

原创 Problem F: 时间类的加、减法赋值运算

Description封装一个时间类Time,在类上重载以下运算符,使得main()函数能够正确运行。Time::Time()无参构造方法。Time::inputTime()方法:按格式从标准输入读取数据修改Time对象的时分秒数值。该方法返回修改后的对象。Time::showTime()方法:输出“hh:mm:ss”,不足两位的要前面补0。如果对象不是合法的时间,则输出“Time e...

2019-05-03 08:41:21 723

原创 Problem G: 时间类的流插入、提取和递增、递减运算

Description封装一个时间类Time,在类上重载以下运算符,使得main()函数能够正确运行。流插入操作符“>>”,按照输入格式从标准输入读取三个整数:hh,mm,ss,分别表示时、分、秒,其值在int范围内。流提取操作符“<<”;按照“hh:mm:ss”输出Time类的对象,不合法的时间输出“error!!!”。前置自增运算符“++”:把时间对象的秒数加...

2019-05-03 08:35:14 1027

原创 Problem F: 重载字符的加减法

Description定义一个字符类Character,只有一个char类型的数据成员。重载它的+、-、<<和>>运算符,其中+、-的第二个操作数是int类型的整数n。“+”用于返回以当前字符之后的第n个字符为属性值的对象,“-”用于返回当前字符之前的第n个字符为属性值的对象。如样例所示。Input第1行N>0表示测试用例个数。每个测试用包括1个字符(...

2019-05-02 12:43:02 697

原创 Problem E: 成绩排序

Description定义Student类:数据成员string name和int score表示一个学生的姓名、成绩。无参构造函数。void setStudent(string,int)方法,用于设置一个学生的属性值。重载>(大于运算符)。Student类的对象A和B的大小关系,A>B定义为A.score>B.score,或者 A.score = B...

2019-05-02 12:36:26 797

原创 Problem D: 整型数组运算符重载

Description定义Array类:1.拥有数据成员int length和int *mems,分别是数组中元素的个数和元素列表。 2. 无参构造函数,将mems设置为NULL,length为0。 3. 重载==运算符,用于判断两个Array对象是否相等。相等包括两种情况:(1)两个对象是同一个对象,即它们拥有相同的地址(记住: this指针指向当前对象,是当前...

2019-05-02 11:52:02 413

原创 Problem C: 分数类的乘法

Description封装一个分数类Fract,用来处理分数功能和运算,支持以下操作:构造:传入两个参数n和m,表示n/m;分数在构造时立即转化成最简分数。show()函数:分数输出为“a/b”或“-a/b”的形式,a、b都是无符号整数。若a为0或b为1,只输出符号和分子,不输出“/”和分母。在分数类上重载乘法运算符,进行分数的乘法运算你设计一个Fract类,使得main()函数...

2019-05-02 11:36:13 543

原创 Problem B: 分数类的类型转换

Description封装一个分数类Fract,用来处理分数功能和运算,支持以下操作:构造:传入两个参数n和m,表示n/m;分数在构造时立即转化成最简分数。show()函数:分数输出为“a/b”或“-a/b”的形式,a、b都是无符号整数。若a为0或b为1,只输出符号和分子,不输出“/”和分母。double类型转换函数:用分子除以分母,得到的小数。注意:分子为0时不要输出为“-0”...

2019-05-02 11:27:40 663

原创 Problem A: 分数类的输出

Description封装一个分数类Fract,用来处理分数功能和运算,支持以下操作:构造:传入两个参数n和m,表示n/m;分数在构造时立即转化成最简分数。show()函数:分数输出为“a/b”或“-a/b”的形式,a、b都是无符号整数。若a为0或b为1,>只输出符号和分子,不输出“/”和分母。你设计一个Fract类,使得main()函数能够运行并得到正确的输出。调用格式见 ...

2019-05-02 11:19:39 720

原创 Problem C: 数组类(I)

Description封装一个整型数组类,用于存储整数和处理的相关功能,支持以下操作:Array::Array()无参构造方法:创建一个空数组对象。Array::size()方法:返回Array对象中元素个数。Array::get(int n)方法:按格式从输入读取n元素。下标运算符:返回下标所指的元素。你设计一个数组类Array,使得main()函数能够正确运行。函数调用格...

2019-05-02 10:55:36 299

原创 Problem D: 新奇的加法运算

Description定义类newInt,包括:int类型的数据成员。重载运算符“+”。计算规则为:将A、B对应位置上的数字相加,只保留个位数作为结果的对应位置上的数字。比如:876 + 543 = 319。注意:该运算不改变两个操作数的值。重载输入和输出运算符,用于输入和输出对象的属性值。无参构造函数和带参构造函数。Input第1行N>0,表示测试用例数量。每个测...

2019-05-02 10:32:32 494

原创 Problem B: 学校的构成(I)

Problem B: 学校的构成(I)DescriptionInputOutputSample InputSample OutputHINTAppend CodeSample CodeDescription学校是老师和学生组成的。现在定义Student、Teacher和School三个类来模拟一个学校。Student类只有一个int类型的数据成员,表示学生的年级;Teacher类只有一个d...

2019-05-02 10:10:55 1528

原创 Problem A: 类型可变的类

Problem A: 类型可变的类*Description**Input**Output**Sample Input**Sample Output**HINT**Append Code**Sample Code*Description定义一个Data类,至少包含1个int类型的数据成员、1个double类型的数据成员,定义其构造函数和析构函数,使得程序执行时,能产生样例所示的结果。Inp...

2019-05-02 09:38:03 1655

SteamVR Plugin.zip

使用HTC vive基于unity做虚拟现实开发需要用到steamVR插件,该版本是1.2.3,可在unity5.x上使用,可以和VRTK3.2.1一起使用

2019-07-23

空空如也

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

TA关注的人

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