Red de conocimiento informático - Material del sitio web - Bloqueo de código fuente de cola

Bloqueo de código fuente de cola

# include ltstdio.h gt

#Definir máximo 100

#define X(a) (a)MAX //Se utiliza para el cálculo de subíndices de la cola circular.

int main()

{

int cola[MAX];

int r=0, l=0, n, m, I, j, h;

Printf("Ingrese el número de filas del triángulo de Yang Hui: ");

scanf("d ", amph); >

queue[X(r)]= 0; //Inicialización, 0 se une a la cola

queue[X(r)]= 1 //Inicialización, 1 se une a la cola

m =Cola[X(l)]; //Sacar de la cola a m.

for(I = 0; I lth; I )/* * h fila

{

cola[X(r)]= 0; La primera cola en cada línea es 0

for(j = 0; j ltI 2; J) // La línea I tiene i 2 números, de los cuales 0 no se genera (i 1 número se genera) .

{

n = m; //Obtiene m de la ronda anterior.

m =queue[X(l)]; //quitar de la cola a m.

queue[X(r)]= m n; //Pon m n en la cola

If (n!= 0)//Salida cuando n no es 0.

printf("d",n);

}

printf("\n"); //Fin del bucle, nueva línea

}

Devuelve 0;

}