Red de conocimiento informático - Computadora portátil - ¿Cuántos años tiene la programación en C?

¿Cuántos años tiene la programación en C?

El lenguaje C persigue la eficiencia del tiempo de ejecución del programa. Después de que se le da la pregunta al cubo, hay cuatro dígitos y se puede determinar artificialmente que el rango de edad es de 10 a 21 años. En cuanto a por qué el número de seis dígitos no es más preciso, personalmente no creo que sea necesario. El núcleo de esta programación es cómo distinguir las diferencias entre estos 10 números. Definí una función que usa matrices y bucles para juzgar. El siguiente es el código específico.

#¿Incluir? & ltstdio.h & gt

# include & ltstdlib.h & gt

# include & ltmath.h & gt

int? Igual (int? a[10]); // Determina si el número de 10 es igual, si no, devuelve 1.

int? Many(int?a);//Determina cuántos dígitos tiene un número entero.

Principal()

{?

int? un[10]? ,¿I? ,j? ,¿s? , l; //a almacena una matriz de 10 números, I es la variable del bucle de edad, j almacena los números en la matriz, s almacena cuatro dígitos y l almacena seis dígitos.

for(I = 10;i<22;i++){

s=pow((doble)i, 3);

l=pow( (doble) )i, 4);

if (multiple (l)!=6)

Continuar; //Si no es un número de seis dígitos, salga del ciclo actual.

for(j = 0;j & lt4;j++){

a[j]= s % 10;

s = s/10;

}//Almacenamiento de cuatro dígitos.

for(j = 4;j & lt10;j++){

a[j]= l % 10;

l = l/10;

}//Depósito de seis dígitos

if (igual que (a))

printf("age=%d\n ", I); / salida

}

system("pausa");

}

int? Muchos(int?a){

int? I = 0;

mientras(a & gt; 0){

a = a/10;

i++;

}

¿Volver? Yo;

}

int? Mismo(int?a[10]){

int? I, j, bandera = 1;

for(I = 0;i<10;i++){

for(j = I+1;j<10;j++){

if(a[i]==a[j])

bandera = 0

}

}

¿Devolver? Bandera;

}