首页 > 学历类考试> 自考公共课
题目内容 (请给出正确答案)
[主观题]

以下运算实现在顺序栈上的退栈,请在______处用适当的语句予以填充。 int Pop(SqStackTp*sq,DataT

以下运算实现在顺序栈上的退栈,请在______处用适当的语句予以填充。

int Pop(SqStackTp*sq,DataType*x)

{ if(sq—>top==0){error("下溢");return(0);)

else{*x=______;

______;

return(1);

}

}

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“以下运算实现在顺序栈上的退栈,请在______处用适当的语句…”相关的问题
第1题
以下运算实现在链栈上的退栈,请在______处用适当的语句予以填充。 int Pop(LStackTp*is,DataType

以下运算实现在链栈上的退栈,请在______处用适当的语句予以填充。

int Pop(LStackTp*is,DataType*x)

{ LStackTp*P;

if(1s!=NULL)

{ p=ls;

*x=______;

ls=ls—>next;

______;

return(1);

} else return(0);

}

点击查看答案
第2题
以下运算实现在链栈上的初始化,请在______处用适当的语句予以填充。 void InitStack(LStackTp*ls

以下运算实现在链栈上的初始化,请在______处用适当的语句予以填充。

void InitStack(LStackTp*ls){______;)

点击查看答案
第3题
以下运算实现在链栈上的进栈,请在______处用适当的语句予以填充。 void Push(LStackTp*ls,DataTy

以下运算实现在链栈上的进栈,请在______处用适当的语句予以填充。

void Push(LStackTp*ls,DataType x)

{ LStackTp*p;p=malloc(sizeof(LStackTp));

______;

p—>next=ls;

______;

}

点击查看答案
第4题
退栈运算 名词解释
点击查看答案
第5题
以下运算实现在循环队上判队空,请在______处用适当的语句予以填充。 int EmptyCycQueue(Cycqcleu

以下运算实现在循环队上判队空,请在______处用适当的语句予以填充。

int EmptyCycQueue(CycqcleueTp sq)

{ if(______)retum(1);

else return(0);

}

点击查看答案
第6题
以下运算实现在链队上的入队列,请在______处用适当的语句予以填充。 void EnQueue(QueptrTp*lq,D

以下运算实现在链队上的入队列,请在______处用适当的语句予以填充。

void EnQueue(QueptrTp*lq,DataType x)

{ LqueueTp*P;

p=(LqueueTp*)malloc(sizeof(LqueueTp));

______=x;

p—>next=NULL;

(1q—>rear)—>next=______;

______;

}

点击查看答案
第7题
以下运算实现在循环队上的入队列,请在______处用适当的语句予以填充。 int EnCycQueue(Cycquetae

以下运算实现在循环队上的入队列,请在______处用适当的语句予以填充。

int EnCycQueue(CycquetaeTp*sq,DataType x)

{ if((sq—>rear+1)%maxsize==______)

{error("队满");return(0);)

else{______;

______;

return(1);

}

}

点击查看答案
第8题
在一个具有n个单元的顺序堆栈中,以地址低端作为栈底,以top作为栈顶指针。那么,在进行退栈操作时,t
op的变化情况为(37)。

A.top增1

B.top减1

C.top不变

D.top置0

点击查看答案
第9题
以下说法正确的是()

A.因链式栈本身没有容量限制,故在用户内存空间的范围内不会出现栈满的情况

B.因顺序栈本身没有容量限制,故在用户内存空间的范围内不会出现栈满的情况

C.对于链式栈而言,在栈满状态下,如果再进行入栈操作,则会发生上溢

D.对于顺序栈而言,在栈满状态下,如果再进行入栈操作,则会发生下溢

点击查看答案
第10题
以下命题中描述正确的是()。

A.线性表的顺序存储结构优于链表存储结构

B.对栈的插入和删除元素的操作都可在栈底进行

C.栈的操作方式是先进先出

D.队列的操作方式是先进先出

点击查看答案
退出 登录/注册
发送账号至手机
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改