C | Entrada y Salida | Pregunta 11

¿Predecir la salida del siguiente programa? #include <stdio.h> int main(void)  {    int x = printf(«GeeksQuiz»);    printf(«%d», x);    return 0; } (A) GeeksQuiz9 (B) GeeksQuiz10 (C) GeeksQuizGeeksQuiz (D) GeeksQuiz1 Respuesta: (A) Explicación: La función printf devuelve el número de caracteres impresos con éxito en la pantalla. La string «GeeksQuiz» tiene 9 caracteres, por lo que el … Continue reading «C | Entrada y Salida | Pregunta 11»

C | Entrada y Salida | Pregunta 4

#include <stdio.h> // Assume base address of «GeeksQuiz» to be 1000 int main() {    printf(5 + «GeeksQuiz»);    return 0; } (A) GeeksQuiz (B) Prueba (C) 1005 (D) Error de tiempo de compilación Respuesta: (B) Explicación: printf es una función de biblioteca definida en  el archivo de encabezado stdio.h . El compilador suma 5 a la … Continue reading «C | Entrada y Salida | Pregunta 4»

Especificadores de formato en diferentes lenguajes de programación

Formateo en C En el lenguaje C , los especificadores de formato se utilizan para la entrada y salida. Es una forma de decirle al compilador qué tipo de datos hay en una variable durante la entrada usando scanf() o imprimiendo usando printf() . A continuación se muestran algunos especificadores de formato en C:   %d … Continue reading «Especificadores de formato en diferentes lenguajes de programación»

C | Entrada y Salida | Pregunta 6

Prediga la salida del siguiente programa: #include <stdio.h> int main() {     printf(«%c «, «GeeksQuiz»[5]);     return 0; } (A) Error de tiempo de compilación (B) Error de tiempo de ejecución (C) Q (D) s Respuesta: (C) Explicación: El quid del programa radica en la expresión: “GeeksQuiz”[5] . El compilador desglosa esta expresión como: *(“GeeksQuiz” + 5). … Continue reading «C | Entrada y Salida | Pregunta 6»

Diferencia entre los métodos next() y nextLine() en Java

La clase Scanner en el paquete java.util utilizada para obtener la entrada de los tipos primitivos como int, double, etc. y strings. Es la forma más fácil de leer la entrada en un programa Java, aunque no es muy eficiente si desea un método de entrada para escenarios donde el tiempo es una restricción como … Continue reading «Diferencia entre los métodos next() y nextLine() en Java»

C | Entrada y Salida | Pregunta 13

¿Predecir la salida del siguiente programa? #include «stdio.h» int main() {     char arr[100];     printf(«%d», scanf(«%s», arr));     /* Suppose that input value given         for above scanf is «GeeksQuiz» */     return 1; } (A) 9 (B) 1 (C) 10 (D) 100 Respuesta: (B) Explicación: En C, scanf devuelve el no. de entradas que ha leído con éxito. … Continue reading «C | Entrada y Salida | Pregunta 13»

Diferencia entre Java IO y Java NIO

Java IO (Entrada/Salida) se utiliza para realizar operaciones de lectura y escritura. El paquete java.io contiene todas las clases requeridas para la operación de entrada y salida. Mientras que Java NIO (New IO) se introdujo a partir de JDK 4 para implementar operaciones de E/S de alta velocidad. Es una alternativa a las API estándar … Continue reading «Diferencia entre Java IO y Java NIO»

C | Entrada y Salida | Pregunta 5

Prediga la salida del siguiente programa: #include <stdio.h>    int main() {     printf(«%c «, 5[«GeeksQuiz»]);     return 0; } (A) Error en tiempo de compilación (B) Error en tiempo de ejecución (C) Q (D) s Respuesta: (C) Explicación: El quid del programa radica en la expresión: 5[“GeeksQuiz”] Esta expresión se descompone en compilador como: *(5 + … Continue reading «C | Entrada y Salida | Pregunta 5»

cout en C++

El objeto cout en C++ es un objeto de clase ostream . Se define en el archivo de encabezado de iostream . Se utiliza para mostrar la salida al dispositivo de salida estándar, es decir, monitor. Está asociado con la salida estándar de flujo de salida C estándar. Los datos necesarios para mostrarse en la … Continue reading «cout en C++»

C | Entrada y Salida | Pregunta 2

Predecir la salida del siguiente programa  C #include <stdio.h> int main() {    printf(«\new_c_question\by»);    printf(«geeksforgeeks»);     getchar();    return 0; } (A) ew_c_pregunta geeksforgeeks  (B) new_c_ques geeksforgeeks  (C) frikisforgeeks  (D) Depende de la configuración del terminal Respuesta: (D) Explicación: Ver http://stackoverflow.com/questions/17236242/usage-of-b-and-r-in-c Cuestionario de esta pregunta Comente a continuación si encuentra algo incorrecto en la publicación anterior Publicación traducida … Continue reading «C | Entrada y Salida | Pregunta 2»