PUERTA | GATE-IT-2004 | Pregunta 60

Elija la opción correcta para completar ?1 y ?2 para que el programa imprima una string de entrada en orden inverso. Suponga que la string de entrada termina con un carácter de nueva línea.

(A) ?1 es getchar() ! = ‘\n’
?2 es getchar(c);
(B) ?1 es (c = getchar()); ! = ‘\n’
?2 es getchar(c);
(C) ?1 es c! = ‘\n’
?2 es putchar(c);
(D) ?1 es (c = getchar()) ! = ‘\n’
?2 es putchar(c);

Respuesta: (D)
Explicación:
getchar(): esta función se usa para leer un carácter del flujo de entrada estándar.

https://en.wikibooks.org/wiki/C_Programming/C_Reference/stdio.h/getchar

putchar() : esta función se usa para escribir un carácter en el flujo de salida estándar.

https://en.wikibooks.org/wiki/C_Programming/C_Reference/stdio.h/putchar

 
Por lo tanto, la opción (D) es correcta.

 
Comente a continuación si encuentra algo incorrecto en la publicación anterior.
Cuestionario de esta pregunta

Publicación traducida automáticamente

Artículo escrito por GeeksforGeeks-1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *