Tema en lenguaje C: competición de tenis de mesa
#Contains "stdio.h"
void main()
{
char i, j, k; /*i es el oponente de A, J es el oponente de B, K es el oponente de C*/
for(I = ' x '); I & lt= ' zi++)//Tengo tres tipos de situaciones de confrontación, X-A, Y-A, Z-A, una y otra vez.
for(j = ' x '); j & lt= ' zJ++)//j tiene tres situaciones de confrontación, X-B, Y-B, Z-B, recorrido de bucle.
{
Si (I! = j) // significa que en x, Y, z Y, z, I y J no pueden ser la misma persona.
for(k = ' x '); k & lt= ' zK++)//k tiene tres situaciones de confrontación, X-C, Y-C, Z-C, recorrido de bucle.
{
Si (I!= k & amp& ampj!=k)// significa K, I, J en x, Y, z, Y, z no pueden ser iguales persona .
{
If (I!= ' x ' & amp& ampk!= ' x ' & amp& ampk!= 'z')//Esta es la condición de la pregunta: A dijo que Él y X no son comparables a (A! = x), y yo no estoy comparando con a, así que ¡yo! = ' xc dijo que no competiría con x y z, es decir: ¡yo! ='x' y k! ='x' y k! ='z '(De manera similar)
printf("el orden es a - %c\tb - %c\tc - %c\n ", I, j, k); // Después del arreglo anterior Elige y, en última instancia, determina la combinación del oponente.
}
}
}
}