-
博客作业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()函数限制输入格式. 化简有理数: 算出最大公约数后约分并将分母中的负号提取到分子中 -
Week1绪论--抽象数据类型
一.作业题目 1.构造有理数T,元素e1,e2分别被赋以分子、分母值 2.销毁有理数T 3.用e(引用类型参数)返回有理数T的分子或分母,当入参i为1时返回分子, i为2是返回分母。 4.将有理数T的分子或分母更改为e,入参i为1时改变分子, i为2是改变分母 5.有理数T1,T2相加,结果存入有理 -
博客作业01-抽象数据类型
1.作业内容(1分) 用ADT的抽象数据模型描述你的有理数数据类型。如 2.数据结构、函数说明(2分) 截图展示你的头文件。头文件代码务必加入注释。 头文件 3.代码实现说明(4分) 申请空间函数 销毁函数 相加函数 相减函数 相乘函数 相除函数 约分函数 返回函数 5.结果展示(2分) 正常 输错 -
博客作业01-抽象数据类型.
1.作业内容 2.数据结构、函数说明 3.代码实现说明 申请空间 做法:用new申请,并将分子分母存入T中 加法运算 做法:利用分母通分实现求和 减法运算 做法:利用分母通分实现求差 乘法运算 做法:分子=T1分子 T2分子,分母=T1分母 T2分母 除法运算 做法:除以一个数等于乘以这个数的倒数 -
博客作业01-抽象数据类型
1.作业要求 2.数据结构、函数说明 3.代码实现说明 构造有理数,分配存储空间 销毁有理数 用e返回有理数R的分子或分母,当入参i为1时返回分子, i为2是返回分母 更改有理数,将有理数R的分子或分母更改为e,入参i为1时改变分子, i为2是改变分母 有理数加法 有理数减法 有理数乘法 有理数除法 -
博客作业01-抽象数据类型
一、作业内容(1分) 用ADT的抽象数据模型描述你的有理数数据类型 2.数据结构、函数说明(2分) 头/数据结构、函数说明: 3.代码实现说明(4分) 判断有理数: 说明:分母为0退出 函数加: 说明:分母=T1分母×T2分母,分子=T1分子 T2分母+T1分母 T2分子 函数减: 说明:分母=T1