Generar un número en lenguaje C
#includelt;stdio.hgt;
int main()
{
int num;
scanf("d",amp;num);
int a,i;
for(i = 0;num gt; 0;i)
{
a = número 10;
printf("d", a
número = número/10;
return 0;
}
Análisis: Primero, la entrada es un número entero, por lo que el primer dígito no es cero, por lo que podemos dividir entre 10 Escribir el método restante.
a = num 10
Es para generar el último dígito del número
Luego divide por 10 y elimina el último dígito del número, de modo que Se generará el penúltimo dígito del número. Por analogía, los números se pueden generar en orden inverso.
El bucle for es una declaración de bucle abierto en un lenguaje de programación, y la declaración de bucle consta de dos partes: el cuerpo del bucle y la condición de terminación del bucle. La implementación y expresión del bucle for. En varios lenguajes de programación hay: Existen diferencias, pero básicamente son dos formas representadas por el lenguaje C y el lenguaje Pascal.
El bucle for en lenguaje C es el siguiente
1. La forma más simple de la declaración es:
for( ; ; )
2. La forma general es:
for (expresión única; expresión condicional; cuerpo del bucle final)
{
Cuerpo del bucle intermedio;
}