2017年3月26日
摘要: #include<iostream>using namespace std;//如果不会,不妨由会开始//1~FIRST://int mmax(int a,int b)//{// return a>b?a:b;//}//2~SECOND:// T mmax(T a,T b)//{// return 阅读全文
posted @ 2017-03-26 18:07 TogetherLaugh 阅读(96) 评论(0) 推荐(0) 编辑
摘要: Description 定义一个字符类Character,只有一个char类型的数据成员。 重载它的+、-、<<和>>运算符,其中+、-的第二个操作数是int类型的整数n。“+”用于返回以当前字符之后的第n个字符为属性值的对象,“-”用于返回当前字符之前的第n个字符为属性值的对象。如样例所示。 定义 阅读全文
posted @ 2017-03-26 18:01 TogetherLaugh 阅读(1200) 评论(0) 推荐(0) 编辑
摘要: Description 定义Student类: 1. 数据成员string name和int score表示一个学生的姓名、成绩。 2. 无参构造函数。 3. void setStudent(string,int)方法,用于设置一个学生的属性值。 4. 重载>(大于运算符)。Student类的对象A 阅读全文
posted @ 2017-03-26 17:58 TogetherLaugh 阅读(815) 评论(0) 推荐(0) 编辑
摘要: Description 定义Array类: 1.拥有数据成员int length和int *mems,分别是数组中元素的个数和元素列表。 2. 无参构造函数,将mems设置为NULL,length为0。 3. 重载==运算符,用于判断两个Array对象是否相等。相等包括两种情况:(1)两个对象是同一 阅读全文
posted @ 2017-03-26 17:53 TogetherLaugh 阅读(636) 评论(0) 推荐(0) 编辑
摘要: Description 封装一个分数类Fract,用来处理分数功能和运算,支持以下操作: 1. 构造:传入两个参数n和m,表示n/m;分数在构造时立即转化成最简分数。 2. show()函数:分数输出为“a/b”或“-a/b”的形式,a、b都是无符号整数。若a为0或b为1,只输出符号和分子,不输出“ 阅读全文
posted @ 2017-03-26 17:49 TogetherLaugh 阅读(616) 评论(0) 推荐(0) 编辑
摘要: Description 封装一个分数类Fract,用来处理分数功能和运算,支持以下操作: 1. 构造:传入两个参数n和m,表示n/m;分数在构造时立即转化成最简分数。 2. show()函数:分数输出为“a/b”或“-a/b”的形式,a、b都是无符号整数。若a为0或b为1,只输出符号和分子,不输出“ 阅读全文
posted @ 2017-03-26 17:48 TogetherLaugh 阅读(627) 评论(0) 推荐(0) 编辑
摘要: Description 封装一个分数类Fract,用来处理分数功能和运算,支持以下操作: 1. 构造:传入两个参数n和m,表示n/m;分数在构造时立即转化成最简分数。 2. show()函数:分数输出为“a/b”或“-a/b”的形式,a、b都是无符号整数。若a为0或b为1,只输出符号和分子,不输出“ 阅读全文
posted @ 2017-03-26 17:46 TogetherLaugh 阅读(492) 评论(0) 推荐(0) 编辑