- 11
- 0
- 约2.6千字
- 约 7页
- 2017-05-16 发布于湖北
- 举报
实践考核题第一题设计报告书
学生姓名 ?XXX 学生学号 099XXX 所在地区 XXX 提交日期(年/月) 2014/6 实践题目 利的结构解决实际问题 需求分析
? 置空函数:根据函数的形参,即传递进来的队列指针,调用它的首指针和尾指针让两个指针相等,就把队列中的元素全部清空。
入队函数:首先判断该队列是否已满,如果队列已满,就退出操作。否则,执行入队操作的语句,由于是循环队列所以在移动尾指针时,要把尾指针的位置取余运算(queue.rear=(queue.rear+1)%maxsize;),然后把数据元素赋给尾指针(queue,data[queue.rear]=x;)。
出队函数:当有数据元素要出队时,首先判断该队列是否为空,如果为空时,元素出队列失败。否则,当队列不为空时,执行出队操作(queue.front=(queue.front+1)%maxsize;) 返回数值1,说明出队成功。
判空函数:该函数是用来判断队列是否为空的,是被别的函数调用作为判断条件用,若果为空的话 就返回数值0,标志不能继续执行下面的语句。判断为空的条件是:queue.rear==queue.front;如果为空返回值为1,否则返回值为0。
概要设计
置空 setnull ( queue ) 将队列 queue 置成空队列
入队 enqueue ( queue , x ) 将元素 x
您可能关注的文档
最近下载
- 2024-2023年住院医师规范化培训-住院医师规范化培训(胸心外科)考试练习精品.pdf VIP
- 湖北省襄阳市随州市部分高中2024-2025学年高二下学期6月期末联考语文试卷(含答案).docx VIP
- 2025年住院医师规范化培训结业理论考核(胸心外科)历年参考题库含答案详解.docx VIP
- 2020年高考全国Ⅰ卷(英语)真题(含答案).pdf VIP
- 桥本氏甲状腺炎功能医学干预案例王树岩案例刘女士38岁身高.DOC
- 2025年住院医师规范化培训(胸心外科)真题精选 .pdf VIP
- 2025年住院医师规培-通用版-住院医师规培(胸心外科)历年参考题典型考点含答案解析.docx VIP
- 2025上海中考数学一模汇编专题10几何综合题(学生版+解析版).docx
- 专题12:2025年(沪)中考数学二模试题分类汇编——几何综合(25题)(教师版).pdf
- GB 55024-2022 建筑电气与智能化通用规范.pdf VIP
原创力文档

文档评论(0)