Esto es realmente bastante simple:
#include int main(void) {
int n;
printf("Enter the numbers in one line: ");
scanf("%d",&n); //store the number sequence in variable n
printf("Numbers in reverse order: ");
while(n!=0){ //loop till n becomes zero
printf("%d",n%10); //printing the last digit of the sequence
n=n/10; //removing the last digit from sequence
}
printf("\n");
return 0;
}
#include int main(void) {
int n;
printf("Enter the numbers in one line: ");
scanf("%d",&n); //store the number sequence in variable n
printf("Numbers in reverse order: ");
while(n!=0){ //loop till n becomes zero
printf("%d",n%10); //printing the last digit of the sequence
n=n/10; //removing the last digit from sequence
}
printf("\n");
return 0;
}
- Cómo probar si una cadena es una subcadena de otra cadena en C sin ninguna función incorporada
- ¿Qué es mejor en C #, mantener una variable con un tamaño de matriz o llamar a la longitud de la matriz?
- Programadores: ¿A menudo considera el promedio, el peor y el mejor caso en mente al escribir un algoritmo?
- ¿Cómo se construye exactamente una estructura de datos de árbol en JavaScript?
- ¿Es posible implementar un montón dinámico paralelo?
Aquí hay una demostración funcional.
EDITAR:
La solución a este problema es bastante simple. Debería haberlo entendido en el momento de la recursión Fue mencionado. Aquí está el código:
#include
int ctr = 0;
nulo aceptar () {
int n;
si (ctr <5) {
printf (“Ingrese un número: \ n”);
scanf (“% d”, & n);
ctr ++;
aceptar();
printf (“% d \ n”, n);
}
}
int main () {
aceptar();
devuelve 0;
}
El truco es utilizar la implementación de pila predeterminada por el sistema . Una pila funciona según el principio LIFO (último en entrar, primero en salir) . Los elementos ingresados por el usuario se empujan en la parte superior de la pila. Por lo tanto, al imprimir, el último elemento empujado aparecerá primero, dando una secuencia inversa de las entradas proporcionadas por el usuario.
Aquí hay una demostración funcional.
Esta pregunta es realmente buena para evaluar los conceptos básicos de un estudiante.