Red de conocimiento informático - Consumibles informáticos - El establecimiento y consulta de la cola es un programa completo escrito en lenguaje C (incluida la función main()

El establecimiento y consulta de la cola es un programa completo escrito en lenguaje C (incluida la función main()

Tengo entendido que desea utilizar una matriz para simular una cola. Si no, no leas a continuación, simplemente respóndeme y explica el significado de la pregunta nuevamente, ¡y te la escribiré nuevamente!

Primero ingresa una operación, 1 ingresa a la cola, 2 sale de la cola, 3 sale

Si es 1, luego ingresa otros datos para poner en la cola,

# include lt;stdio.hgt;

#include lt;stdlib.hgt;

#include lt;string.hgt;

#define LEN 1000

p>

int queue[LEN], fir, end;

void printQueue()

{

int i = 0;

for(i = fir; i lt; end; i)

{

printf("d ", cola[i]);

}

printf("\n");

}

void insertQueue()

{

int value = 0, i = 0;

printf("Ingrese los datos que desea insertar en la cola...\n"); "d", amp; valor);

cola[end ] = valor

printQueue()

}

void; deleteQueue()

{

printf("¡después de eliminar los datos principales!\n");

fir;

printQueue( );

p>

}

void demo()

{

int Número = 0

;

while(1)

{

printf("Ingrese el número:\n");

printf("1.insert... \n");

printf("2.eliminar...\n");

printf("3.exit!\n");

scanf("d", amp ;Número);

if(Número lt; 1 || Número gt; 4) return;

switch(Número)

{

caso 1: insertarQueue(); romper;

caso 2: eliminarQueue();

caso 3: salir(0)

predeterminado: retorno;

}

}

}

void creatQueue()

{

int i = 0;

fir = 0, end = 0;

for(i = 0; i lt; LEN; i)

{

cola[i] = 0;

}

}

int main()

{

creatQueue();

demostración();

devuelve 0;