王老师:19139051760(微信同号) 13333709510
找答案
注册
登录
名词解释
所有科目
成人高考
成考院校
联大
青书学堂
文才
和学
现代兴业
安徽教育在线
超星
弘成
广东开放大学
国家开放大学
上海开放大学
含弘慕课
教育服务
成人高校
成考录取分数线
我要提升学历
提升学历的理由:
升职加薪、积分落户、考研、公务员考试、子女入学、出国留学
成人高考报名入口
当前位置:
首页
>
国家开放大学系统
>
郑州大学
>
国家开放大学数据结构复习题
输入试题:
本题添加时间:2023/6/28 20:26:00
圆梦客服:王老师 19139051760(微信同号) 19139051760(微信同号)
在下面空格处填写一条语句,以使下面的链式队列全部元素出队的算法完整。
int write(LinkQueue *q)
{QueueNode *p;
if (q->front==q->rear) /*队空*/
{printf(“队空!无元素可取”);
exit(0);
}
while (q->front->next != NULL)
{p=q->front->next;
q->front->next=p->next; /*出队*/
printf(“%4d”,p->data);
free(p); /*释放已出队结点*/
}
_______________ /*队空时,头尾指针指向头结点*/
}
A.q->front=q->rear;
B.q=q->next;
C.q->rear=q->front;
D.p=p->next;
答案是:C. q->rear=q->front;
出自
国家开放大学数据结构复习题
国家开放大学系统
郑州大学
更多试题>>>>
1、
在用循环单链表表示的链式队列中,可以不设队头指针,仅在链尾设置队尾指针。
2、
在一个链式队列中,若队头指针与队尾指针的值相同,则表示该队列至多有1个结点。
3、
一个递归算法不必包括递归终止条件。
4、
向一个栈顶指针为h的链栈(结点的指针域为next)中插入一个s所指结点时,先执行s->next=h,再执行h=s操作。
5、
在队列的顺序存储结构中,当插入一个新的队列元素时,尾指针后移,当删除一个元素队列时,头指针后移。
提升学历-成人高考报名入口
提升学历-成人高考院校名单