博客作业01-抽象数据类型
1.作业内容
ADT Rational{
数据对象:D={e1,e2|都是ElemType类型}
数据关系:R={<e1,e2>}
基本操作:
bbRational(Q,e1,e2);
add(&A,D1,D2) ;
sub(&A,D1,D2) ;
mul(&A,D1,D2) ;
div(&A,D1,D2) ;
print(&A);
} ADT Rational
2.数据结构、函数说明
3.代码实现说明
主函数我直接用来输入和判断输入数据的合法性
该函数用来将数据储存到相应的结构体
有理数的四则运算
选择函数选择运算方式
化简函数用来输出结果
4.代码互评
5.结果展示
6.总结
数据结构是计算机中存储、组织数据的方式。
抽象数据类型是对“数据结构”的描述,这种描述是抽象的。
数据类型描述两方面内容:一是数据对象集;二是数据集合相关联的操作集。
抽象是我们描述的数据类型的方法是不依赖于具体实现的,它只涉及“是什么”,并不涉及“如何做到”的问题。