帕尔哈提爸爸妈妈:一个C语言的问题,求高手解答.

来源:百度文库 编辑:高考问答 时间:2024/04/29 04:28:34
试按照3元组的抽象数据类型分别写出抽象数据类型复数和有理数的定义(有理数是其分子,分母均为自然数且分母不为0的分数

ADT Complex{
D = R,R为实数集
S = {<r,i>|r,i (- D}
P : Add(a,b)
//求复数a,b的和

Sub(a,b)
//求复数a,b的差

Mul(a,b)
//求复数a,b的积

Div(a,b)
//求复数a,b的商

Equ(a,b)
//a,b是否相等
}ADT Complex

就这样的格式,P的内容还可以再加。

有理数的的定义和复数的一样,把Complex改成其他名字就行了。