zoukankan      html  css  js  c++  java
  • week01绪论

    一.作业题目

    仿照三元组或复数的抽象数据类型写出有理数抽象数据类型的描述 (有理数是其分子、分母均为整数且分母不为零的分数)。
    有理数基本运算:

      1. 构造有理数T,元素e1,e2分别被赋以分子、分母值
      2. 销毁有理数T
      3. 用e(引用类型参数)返回有理数T的分子或分母,当入参i为1时返回分子, i为2是返回分母。
      4. 将有理数T的分子或分母更改为e,入参i为1时改变分子, i为2是改变分母
      5. 有理数T1,T2相加,结果存入有理数T3
      6. 有理数T1,T2相减,结果存入有理数T3
      7. 有理数T1,T2相乘,结果存入有理数T3
      8. 有理数T1,T2相除,结果存入有理数T3  

    二.作业内容

    1,首先用抽象数据类型描述我的有理数据类型

     2,代码头文件

    3,基本函数声明

     4,各函数代码说明

     

     

    5,运行结果截图

    (1)一般情况

    (2)最大公约数恰是本身的情况

    (3)输入不符合要求的情况

    (4)第二个有理数为零的情况

     三,作业总结

          终于认认真真完成了代码,看到编译运行通过有点充实感;这次作业让我对构造抽象数据类型和数组之间的区别有了更加清晰的认识,以及参数的调用也有了更加明确的认识。

  • 相关阅读:
    内存映射文件点滴
    [Buzz.Today]“估摸”手机:Google收购摩托罗拉
    QT程序中的事件处理
    又是一个开始
    HTTP 协议基础
    深入理解HTTP消息头
    HTTP请求模型和头信息
    十个让你变成糟糕的程序员的行为
    获取上层调用函数地址的代码
    MIME类型大全
  • 原文地址:https://www.cnblogs.com/huyaoco/p/8553734.html
Copyright © 2011-2022 走看看