链队的各种基本运算的实现.docVIP

  • 81
  • 0
  • 约2.84千字
  • 约 5页
  • 2017-02-06 发布于重庆
  • 举报
链队的各种基本运算的实现

链队的各种基本运算的实现 一、实验题目 编写一个程序,实现链队的各种基本运算,并在此基础上设计一个主程序完成如下功能: (1)初始化链队 (2)将指定多个元素进队 (3)出队指定个数元素并记录到文件中,输出该元素 (4)输出链队的指定个数的元素 二、实验目的 (1)掌握链队的基本运算:链队的初始化、进队、出队、判断链队的空否。 (2)掌握运用 C 语言上机调试链队的基本方法。 三、调试通过并正确执行给定功能要求的实验代码 #include stdafx.h #includestdio.h #includestdlib.h char zz[30],qq[30]; int r=0; struct link {char data; link *next;}; struct linkqueue {link *front,*rear;}; linkqueue *init(linkqueue *q) //链队初始化 { q-front=new link; q-front-next=NULL; q-rear=q-front; return(q); } int emptyqueue(linkqueue *q) //判断链队是否为空 {if(q-front==q-rear) return 1; else return 0; } linkqueue *

文档评论(0)

1亿VIP精品文档

相关文档