Red de conocimiento informático - Conocimiento sistemático - Pídale una respuesta al maestro de programación. El código de programación para ocho bombillas LED es repetir el ciclo en el orden de 1 3 5 7 8 6 4 2.

Pídale una respuesta al maestro de programación. El código de programación para ocho bombillas LED es repetir el ciclo en el orden de 1 3 5 7 8 6 4 2.

#include

#define N 10

void main()

{

char estudiante[N ];//N individuos, 1 significa no salir, 0 significa salir

int out[N];//Número de registros de personas que salieron

int count = -1; /Recuento de bucles 0, 1, 2 1-3

int num_out = -1; //El subíndice de la matriz de registros de números de salida

memset(student, 1, sizeof( estudiante));//Establece el estado de todos en 1 (no salido)

for (int i = 0; i < N && num_out < N - 1; i = ++i % N)

{

if (1 == estudiante[i] && 2 == ++count%3)

{

// Aquellos que no han salido marcará la salida si el conteo llega a 2 y guardará el número en la matriz de salida

student[i] = 0;

out[++num_out] = i;

}

}

//Número de salida de salida del bucle

for (int i = 0; i < N; ++ i )

{

printf("%d\t", fuera[i]+1);

}

}

PD: Recién escrito, verificado brevemente: OK

Hay muchas versiones simplificadas que han sido modificadas por personas privadas