-
博客作业01-抽象数据类型
1.作业内容 2.数据结构、函数说明 头文件 数据结构 3.代码实现说明 构造有理数 查找有理数 更改有理数 销毁有理数 加法 减法 乘法 除法! 最大公约数 4.结果展示 输入有理数不合法: 分子为零: 有理数修改: 有理数返回: 有理数四则运算: 5.总结 数据结构 数据结构是相互之间存在一种或 -
博客作业01-抽象数据类型
二、博客作业要求: 1.作业内容(1分) 用ADT的抽象数据模型描述你的有理数数据类型。 2.数据结构、函数说明(2分) 截图展示你的头文件。头文件代码务必加入注释 3.代码实现说明(4分) 截图展示每个函数代码。简要说明做法。 建议用C++语法:cin,cout,引用参数&,new,delete -
数据结构第一次作业——抽象数据类型
1.作业内容(1分) 2.数据结构、函数说明(2分)截图展示你的头文件。头文件代码务必加入注释。 3.代码实现说明(4分)截图展示每个函数代码。简要说明做法。建议用C++语法:cin,cout,引用参数&,new,delete 1.e1,e2的返回 2.分配存储空间 3.销毁 4.改变e1,e2的值 -
博客作业01-抽象数据类型
博客作业01 抽象数据类型 1.作业内容 2.数据结构、函数说明 3.代码实现说明 构建有理数 有理数相加 有理数相乘 有理数相除 返回 修改 最大公约数 5.结果展示 当输入的分母为0或小于0时的情况 分母不同进行加减乘除所得的结果 一个有理数是1/2 另一个是1/3 返回有理数的分子或分母 修改 -
博客作业01-抽象数据类型
一.作业题目 实验题目 试仿照三元组或复数的抽象数据类型写出有理数抽象数据类型的描述 (有理数是其分子、分母均为整数且分母不为零的分数)。 有理数基本运算如下所示: 1.构造有理数T,元素e1,e2分别被赋以分子、分母值 2.销毁有理数T 3.用e(引用类型参数)返回有理数T的分子或分母,当入参i为 -
博客作业01-抽象数据类型
1.作业内容 用ADT的抽象数据模型描述你的有理数数据类型 2.数据结构、函数说明(截图展示你的头文件;头文件代码加入注释) 3.代码实现说明 做法:输入两个有理数分子、分母并构造,调用四则运算; 做法:动态分配存储空间,分别把2个变量分子、分母放入e1、e2中; 做法:利用辗转相除法,不断取余,直 -
博客作业01~抽象数据类型
1.作业内容(1分) 用ADT的抽象数据模型描述你的有理数数据类型: 2.数据结构、函数说明(2分) 截图展示你的头文件。头文件代码务必加入注释。 评分要点: 看代码中变量是否规范、注释是否到位 函数设计是否合理,函数参数、函数返回值设计是否规范,好的函数定义可以提高代码效率 3.代码实现说明(4分 -
博客作业01-抽象数据类型
1.作业内容 2.数据结构、函数说明 3.代码实现说明 (1)构建一个三元组。 (2)销毁构建的三元组。 (3)有理数的加法 (4)有理数的减法 (5)有理数的乘法 (6)有理数的除法 4.代码互评 (1)王洪尉的代码 (2)我的代码 王洪尉的代码用了数组,更方便且更容易区别是那个有理数的代码,我只 -
博客作业1--抽象数据类型
一、作业题目 实验题目 试仿照三元组或复数的抽象数据类型写出有理数抽象数据类型的描述 (有理数是其分子、分母均为整数且分母不为零的分数)。 有理数基本运算如下所示: 1.构造有理数R,元素x1,x2分别被赋以分子、分母值 2.销毁有理数R 3.用e(引用类型参数)返回有理数T的分子或分母,当入参i为 -
01
1.作业内容 2.数据结构、函数说明 3.代码实现说明 主函数 为T分配空间,输入初始数据到T[1]和T[2]. 获取指令,如果要退出程序则销毁T. 如果是运算指令,则输出运算结果. 数据的输入: 利用getch()函数限制输入格式. 化简有理数: 算出最大公约数后约分并将分母中的负号提取到分子中