DS博客作业01--日期抽象数据类型设计与实现

1.思维导图及学习体会

1.1第一章绪论知识点思维导图

1.2学习体会

1.开学这段时间接触了数据结构的绪论知识,加上自己看的一些视频,很难受的发现还是不懂,上学期落下太多,现在该还债了。
2.数据结构更多意义上是一种思维方式,学会它才能对编程更加得心应手,而掌握它的方法就是多编程(行叭,死循环了)
3.突然学的东西有点多,接受不过来。

2.大作业作业内容

2.1 设计日期的ADT类型

2.2.数据抽象:头文件

2.3数据封装说明

(1)构造三元组函数

(2)判断日期是否合法

具体做法:先判断是否为闰年,以确定二月的天数,再判断月份是否合法(1<=x<=12),

                       进入下一个阶段,日期与当月的最大天数进行比较,是否超过该月份的最大天数。

(3)判断是否为闰月

(4)设计星期函数

(5)设计月份英文函数

(6)计算日期添加函数

(7)主函数

3.结果展示

程序还不完善,搞不出结果,再学学说不定能搞得出来

4.调试碰到问题

1.语法应用太生疏,差不多每写一处都要查很多资料
2.程序还不完整,还需要时间去改正,相对于老师的要求还少了两个函数

posted @ 2019-03-10 21:54  嚯哈哈的霍哈哈  阅读(206)  评论(1编辑  收藏  举报