zoukankan      html  css  js  c++  java
  • 博客作业01-抽象数据类型

    一、博客作业要求:

    参考代码:q群三元组代码

    1.作业内容(1分)

    ADT rational{
        数据对象: D={e1,e2|都是int类型} 
        数据关系: R={<e1,e2>} 
        基本操作: 
            getchange(char ch[]);;
            simplify(rational &t);
            modify(rational t[]);
            void work(rational t[]);
    }ADT rational
    

    2.数据结构、函数说明(2分)

    3.代码实现说明(4分)

    (1)构造有理数

    (2)菜单

    (3)对输入的数据进行判断

    (4)化简分数

    (5)修改有理数(方法与构造有理数一样)

    (6)4则运算的实现

    4.代码互评(选做,加分)

    找一份同学代码,评价你和同学代码不同之处,如:

    变量名命名风格不同
    函数设计风格不同
    结构体有无不同
    异常出错处理是否不同
    等等

    5.结果展示(2分)

    输入错误时的提示

    自动执行化简操作

    修改有理数

    显示4则运算

    若除数为0则会出现提示

    6.总结(1分)

    1.数据结构是数据间的关系,设计出合适的数据结构可以帮助我们更加有效的解决问题。
    2.抽象数据类型由自己定义,更加灵活,使用起来更加方便

  • 相关阅读:
    JQuery新浪1630个表情插件
    时间轴Jquery特效
    微博分享Jquery插件
    分享一款解析json数据包获取全国学校Jquery特效
    视频播放插件
    如何将word中的数据导入到数据库中
    在留资格到了
    090310 晴
    090306 雨
    胃的保养
  • 原文地址:https://www.cnblogs.com/chenwenjie/p/8529494.html
Copyright © 2011-2022 走看看