下载
加入VIP
  • 专属下载特权
  • 现金文档折扣购买
  • VIP免费专区
  • 千万文档免费下载

上传资料

关闭

关闭

关闭

封号提示

内容

首页 队列的应用,打印杨辉三角形

队列的应用,打印杨辉三角形.doc

队列的应用,打印杨辉三角形

Sarah霞
2017-09-26 0人阅读 举报 0 0 暂无简介

简介:本文档为《队列的应用,打印杨辉三角形doc》,可适用于高中教育领域

队列的应用,打印杨辉三角形*队列的应用打印杨辉三角形p*#include"stdioh"#include"conioh"#defineMaxtypedefintdatatypetypedefstruct{datatypedataMaxintfrontintrear}seqQueueseqQueue*initqueue(){seqQueue*pp=(seqQueue*)malloc(sizeof(seqQueue))p>front=p>rear=*p>front=p>rear*returnp}voidEnqueue(seqQueue*p,datatypex)*seqQueue*ent*{if((p>rear)Max==p>front)*if(p>front==(p>rear)max)*{printf("Thequeueisfullcan'tenqueuen")exit()}*无exit()*p>datap>rear=x*x=p>datap>rear*p>rear=(p>rear)Max}datatypeDequeue(seqQueue*p){datatypexif(p>rear==p>front){printf("Thequeueisemptyn")exit()*无exit()*}x=p>datap>frontp>front=(p>front)Maxreturnx}datatypegetqueue(seqQueue*p){datatypexif(p>rear==p>front)x=elsex=p>datap>frontreturnx*datatypexx=p>datap>frontreturnx*}intQueueempty(seqQueue*p){return(p>rear==p>front)}voidYanghui(intn)*Yanghui(intn)*{seqQueue*qinti,j,t,sfor(i=i<ni)printf("")printf("n")q=initqueue()Enqueue(q,)Enqueue(q,)Enqueue(q,)for(i=i<ni){for(j=j<=nij){printf("")Enqueue(q,)}do{s=Dequeue(q)t=getqueue(q)if(t)printf("d",t)elseprintf("n")*少了入队Enqueue(p,st)*Enqueue(q,st)}while(t!=)Dequeue(q)printf("d",getqueue(q))while(!Queueempty(q))*while(!Queueempty)*{t=Dequeue(q)printf("d",t)*printf("d",t)*}*p=Dequeue(p)*}}main(){intnprintf("Pleseinputthehangshun:n")scanf("d",n)Yanghui(n)getch()}

用户评价(0)

关闭

新课改视野下建构高中语文教学实验成果报告(32KB)

抱歉,积分不足下载失败,请稍后再试!

提示

试读已结束,如需要继续阅读或者下载,敬请购买!

文档小程序码

使用微信“扫一扫”扫码寻找文档

1

打开微信

2

扫描小程序码

3

发布寻找信息

4

等待寻找结果

我知道了
评分:

/4

队列的应用,打印杨辉三角形

VIP

在线
客服

免费
邮箱

爱问共享资料服务号

扫描关注领取更多福利