一、实验目的:
1.熟悉循环队列的类型定义和基本运算;
2.学会利用队列的特点来解决实际问题。
二、实验要求:
设从键盘输入一整数序列a1,a2,…,an,试编程实现:当ai<0时,ai进队;当ai>0时,将队首元素出队;当ai=0时,表示输入结束。最后输出队列中的所有元素。 要求: 1)采用循环队列存储结构; 2)有异常处理功能。
三、具体实现:
算法思路:先建立一个循环队列,用while循环接收用户输入。若值小于0,进队;若大于0,则队首元素出队;若等于零循环结束,并输出目前队列中的元素。
/*蓝多多 算法作业*/
#include "malloc.h"
#include"stdio.h"
该博客介绍了一个实验,旨在通过编程实现利用循环队列处理特定整数序列。当输入的整数ai小于0时,将其进队;若ai大于0,则出队队首元素;ai等于0时,输入结束并输出队列内剩余元素。实验要求包括采用循环队列存储结构及包含异常处理功能。
订阅专栏 解锁全文
3254

被折叠的 条评论
为什么被折叠?



