有理数的抽象数据类型

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、
相关文章:
-
2022-02-10
-
2021-10-03
-
2021-07-12
-
2022-03-07
-
2021-04-08
猜你喜欢
-
2021-05-12
-
2021-08-16
-
2021-08-10
-
2021-04-13
-
2021-05-02
-
2021-08-14
-
2022-12-23
相关资源
-
下载
2023-01-20
-
下载
2022-12-14
-
下载
2021-06-23