博客作业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.总结

数据结构是计算机中存储、组织数据的方式。
抽象数据类型是对“数据结构”的描述,这种描述是抽象的。
数据类型描述两方面内容:一是数据对象集;二是数据集合相关联的操作集。
抽象是我们描述的数据类型的方法是不依赖于具体实现的,它只涉及“是什么”,并不涉及“如何做到”的问题。

posted on 2018-03-08 21:32  ifcan  阅读(166)  评论(1编辑  收藏  举报

导航