2018年OJ第十次作业
文章平均质量分 61
fighting123678
这个作者很懒,什么都没留下…
展开
-
分数类的输出
Description 封装一个分数类Fract,用来处理分数功能和运算,支持以下操作: 1. 构造:传入两个参数n和m,表示n/m;分数在构造时立即转化成最简分数。 2. show()函数:分数输出为“a/b”或“-a/b”的形式,a、b都是无符号整数。若a为0或b为1,只输出符号和分子,不输出“/”和分母。 你设计一个Fract类,使得main()函数能够运行并得到正确的输出。调用...原创 2018-05-11 20:04:25 · 980 阅读 · 0 评论 -
分数类的类型转换
Description 封装一个分数类Fract,用来处理分数功能和运算,支持以下操作: 1. 构造:传入两个参数n和m,表示n/m;分数在构造时立即转化成最简分数。 2. show()函数:分数输出为“a/b”或“-a/b”的形式,a、b都是无符号整数。若a为0或b为1,只输出符号和分子,不输出“/”和分母。 3. double类型转换函数:用分子除以分母,得到的小数。注意:分子为0时不...原创 2018-05-11 20:31:04 · 522 阅读 · 0 评论 -
分数类的乘法
Description 封装一个分数类Fract,用来处理分数功能和运算,支持以下操作: 1. 构造:传入两个参数n和m,表示n/m;分数在构造时立即转化成最简分数。 2. show()函数:分数输出为“a/b”或“-a/b”的形式,a、b都是无符号整数。若a为0或b为1,只输出符号和分子,不输出“/”和分母。 3. 在分数类上重载乘法运算符,进行分数的乘法运算 你设计一个Fract...原创 2018-05-11 21:06:05 · 360 阅读 · 0 评论 -
分数类的模板数组类
Description 封装一个模板数组类Array,支持一下操作: 1. 构造函数Array(int n),将数组初始化为n个存储空间; 2. 函数input(int n),读取最多n个元素,但不能超过数组存储空间的上限; 3. 重载下标运算符,返回数组的元素。 封装一个分数类Fract,用来处理分数功能和运算,能支持你的Array类使用。 1. 构造:传入两个参数n和m,表示n/m...原创 2018-05-11 23:09:08 · 617 阅读 · 0 评论