Red de conocimiento informático - Computadora portátil - Pregunta de programación en C#: Xiao Ming tiene 5 libros nuevos y quiere prestárselos a tres compañeros de clase A, B y C. Si cada persona solo puede pedir prestado un libro a la vez, ¿cuántas formas diferentes hay de pedirlo prestado?

Pregunta de programación en C#: Xiao Ming tiene 5 libros nuevos y quiere prestárselos a tres compañeros de clase A, B y C. Si cada persona solo puede pedir prestado un libro a la vez, ¿cuántas formas diferentes hay de pedirlo prestado?

Creo que es un bucle doble. Primero, establezca tres variables a, b y c. Usando las condiciones conocidas, se obtiene la relación entre a, b, c; y la condición del bucle, el resultado es:

#include

int main()

{

int a,b,c;

printf("El método es:\n");

for( a= 0;a<=2;a++) /Bucle desde columnas conocidas/

for(b=0;b<=2;b++) /Bucle desde columnas conocidas/

{

c=5-a-b;

if(c<=2) / ¿No significa que a, b, c no son mayores que 2/

printf("%d,%d,%d\n",a,b,c);

}

getchar() /Dejar pausar la página de visualización; /