Red de conocimiento informático - Descarga de software - Utilice la programación en lenguaje C para encontrar cuántos números de tres dígitos diferentes y no repetidos se pueden formar a partir de los cuatro números 1234

Utilice la programación en lenguaje C para encontrar cuántos números de tres dígitos diferentes y no repetidos se pueden formar a partir de los cuatro números 1234

Un número de tres dígitos tiene tres posiciones, y cada posición se considera una variable, asumiendo i, j, k,

Números de tres dígitos que son diferentes entre sí y no repetir, es decir, i no es igual a j y j no es igual a k y i no es igual a j, la expresión lógica en lenguaje C se describe como: i!=j&&j!=k&&i!=k

Tres posiciones, cada posición tiene 1, 2, 3, 4, cuatro valores opcionales, por lo que el número de permutaciones es 4^3 = 64 permutaciones y combinaciones. Las tres posiciones son diferentes entre sí. -multiplicación paso a paso, hay un método de 4x3x2 = 24 permutaciones. Escriba el código de muestra de la siguiente manera: #include?

int?main()

{

int?i,j,k, n= 0;?//n se utiliza para contar el número

for(i=1;i<5;i++)

for(j=1;j<5; j++)

for(k=1;k<5;k++)

//Asegúrate de que los tres dígitos no se repitan

if(i!= j&&i!=k&&j! =k)

{

n++;

printf("%d%d%d?",i,j,k) ;

if(n%4==0)

printf("\n");

}

printf(" \n一** *:%d\n",n);

retorno?0;

}