✅ The verified answer to this question is available below. Our community-reviewed solutions help you understand the material better.
Ha adott:typedef struct { int capacity; int front; int rear; int *elements;}CircularQueue_t;
és az alábbi állítások igazak a megadott programra:
enqueue - egy új elemet helyez el egy cirkuláris sorban (körkörös queue), ha nincs tele a sor
createQueue - létrehoz egy cirkuláris sort adott kapacitással
dequeue - kivesz egy elemet a sorból, ha nem üres a sor
display - kiírja a sor aktuális tartalmát egy-egy szóközzel elválasztva
Mit ír ki a következő program?
int main(void){
int main(void){ CircularQueue_t queue; createQueue(3, &queue); enqueue(&queue, 4); enqueue(&queue, 6); enqueue(&queue, 5); display(queue); printf("%i ", dequeue(&queue)); printf("%i ", dequeue(&queue)); display(queue); enqueue(&queue,4); printf("%i ", dequeue(&queue)); display(queue);}
Get Unlimited Answers To Exam Questions - Install Crowdly Extension Now!