1.作业内容
有理数的抽象数据类型
2.数据结构、函数说明
头文件
main函数
3.代码实现说明
(1)构造有理数
(2)销毁有理数
(3)用e返回有理数的分子或分母
(4)改变有理数的分子或分母
(5)有理数加法
(6)有理数减法
(7)有理数乘法
(8)有理数除法
(9)有理数约分
4.结果展示
1.有理数的加减乘除
(1)R1、R2均为正数
R1=R2
R1>R2
R1<R2
(2)R1、R2中有分子或分母等于0
(3)R1、R2中有一个负数
R1>R2
R1<R2
(4)R1、R2均为负数
R1=R2
R1>R2
R1<R2
2.构造有理数
(1)R分子为0
(1)R分母为0或负数
6.总结
1、构造有理数的数据类型看似简单实际上要考虑得很详细,例如分子分母的正负性、分子或分母为零等情况
2、
posted @
2018-03-08 15:58
八月秋高风怒号
阅读(
425)
评论()
编辑
收藏
举报