• 2022-06-04 问题

    队列Q经过InitQueue(Q); InQueue(Q,a); InQueue(Q,b); ReadFront(Q,x)后,x的值是____。

    队列Q经过InitQueue(Q); InQueue(Q,a); InQueue(Q,b); ReadFront(Q,x)后,x的值是____。

  • 2022-06-04 问题

    队列Q经过InitQueue(Q);InQueue(Q,a);InQueue(Q,b); ReadFront(Q,x) 运算后,x的值是

    队列Q经过InitQueue(Q);InQueue(Q,a);InQueue(Q,b); ReadFront(Q,x) 运算后,x的值是

  • 2021-04-14 问题

    经过下列运算后,队头的元素是 _______。 InitQueue(qu); Enqueue(qu, ‘a’); EnQueue(qu, ‘b’); EnQueue(qu, ‘c’); DeQueue(qu)

    经过下列运算后,队头的元素是 _______。 InitQueue(qu); Enqueue(qu, ‘a’); EnQueue(qu, ‘b’); EnQueue(qu, ‘c’); DeQueue(qu)

  • 2022-06-04 问题

    队列Q,经过下列运算后,x的值是。 InitQueue(Q);InQueue(Q,a);InQueue(Q,b);OutQueue(Q,x);ReadFront(Q,x);

    队列Q,经过下列运算后,x的值是。 InitQueue(Q);InQueue(Q,a);InQueue(Q,b);OutQueue(Q,x);ReadFront(Q,x);

  • 2021-04-14 问题

    已知队列Q中存放数据(1,-2,3,-4,5,-6),其中1为队头,执行下面程序段之后,队列Q1和Q2中结果为()。 void fun(CirQueue*Q, CirQueue *Q1, CirQueue *Q2) { int e; InitQueue(Q1); InitQueue(Q2); while (!QueueEmpty(Q)) { e=DeQueue(Q); if(e>=0) EnQueue(Q1,e); else EnQueue(Q2,e); } }

    已知队列Q中存放数据(1,-2,3,-4,5,-6),其中1为队头,执行下面程序段之后,队列Q1和Q2中结果为()。 void fun(CirQueue*Q, CirQueue *Q1, CirQueue *Q2) { int e; InitQueue(Q1); InitQueue(Q2); while (!QueueEmpty(Q)) { e=DeQueue(Q); if(e>=0) EnQueue(Q1,e); else EnQueue(Q2,e); } }

  • 2021-04-14 问题

    队列Q经过InitQueue(Q); InQueue(Q,a); InQueue(Q,b);OutQueue(Q,x); ReadFront(Q,x);运算后,再执行QEmpty(Q)的值是

    队列Q经过InitQueue(Q); InQueue(Q,a); InQueue(Q,b);OutQueue(Q,x); ReadFront(Q,x);运算后,再执行QEmpty(Q)的值是

  • 2022-06-04 问题

    队列Q经过下列运算后,x的值是____________。InitQueue(Q),InQueue(Q,a),InQueue(Q,b),OutQueue(Q,x);ReadQueue(Q,x) A: a B: b C: 0 D: 1

    队列Q经过下列运算后,x的值是____________。InitQueue(Q),InQueue(Q,a),InQueue(Q,b),OutQueue(Q,x);ReadQueue(Q,x) A: a B: b C: 0 D: 1

  • 2021-04-14 问题

    【填空题】经过下列运算后,队头的元素是 。 InitQueue(qu); Enqueue(qu, ‘a’); EnQueue(qu, ‘b’); EnQueue(qu, ‘c’); DeQueue(qu); (其中,Enqueue为入队操作,EnQueue为出队操作)

    【填空题】经过下列运算后,队头的元素是 。 InitQueue(qu); Enqueue(qu, ‘a’); EnQueue(qu, ‘b’); EnQueue(qu, ‘c’); DeQueue(qu); (其中,Enqueue为入队操作,EnQueue为出队操作)

  • 2021-04-14 问题

    Status SymmetryString(char* p){ Queue q; if(!InitQueue(q)) return 0; Stack s; InitStack(s); ElemType e1,e2; while(*p){ Push(s,*p); EnQueue(q,*p); p++; } while(!StackEmpty(s)){ ( ) DeQueue(q,e2); if(e1!=e2) return FALSE; } return OK;}

    Status SymmetryString(char* p){ Queue q; if(!InitQueue(q)) return 0; Stack s; InitStack(s); ElemType e1,e2; while(*p){ Push(s,*p); EnQueue(q,*p); p++; } while(!StackEmpty(s)){ ( ) DeQueue(q,e2); if(e1!=e2) return FALSE; } return OK;}

  • 2021-04-14 问题

    写出以下程序段的输出结果: voidmain() { SqQueueQ; InitQueue(&Q); charx='e',y='c'; EnQueue(&Q,'h');EnQueue(&Q,'r'); EnQueue(&Q,y);DeQueue(&Q,&x); EnQueue(&Q,x);DeQueue(&Q,&x); EnQueue(&Q,'a'); while(!QueueEmpty(&Q)) { DeQueue(&Q,&y); printf(y); } printf(x); }

    写出以下程序段的输出结果: voidmain() { SqQueueQ; InitQueue(&Q); charx='e',y='c'; EnQueue(&Q,'h');EnQueue(&Q,'r'); EnQueue(&Q,y);DeQueue(&Q,&x); EnQueue(&Q,x);DeQueue(&Q,&x); EnQueue(&Q,'a'); while(!QueueEmpty(&Q)) { DeQueue(&Q,&y); printf(y); } printf(x); }

  • 1 2