Salida de programas C | Juego 44 (Estructura y Unión)

Prerrequisito: Estructura y Unión QUE.1 ¿Cuál es el resultado de este programa?  C #include <stdio.h> struct sample {     int a = 0;     char b = ‘A’;     float c = 10.5; }; int main() {     struct sample s;     printf(«%d, %c, %f», s.a, s.b, s.c);     return 0; } OPCIÓN  a) Error  b) 0, A, 10,5  c) 0, … Continue reading «Salida de programas C | Juego 44 (Estructura y Unión)»

Salida de programas C | Conjunto 46

QUE.1 ¿Cuál sería la salida después del programa C? #include <stdio.h> int main() {     char* str = «IncludeHelp»;     printf(«%c\n», *&*str);     return 0; } OPCIÓN a) Error b) Incluir Ayuda c) I d)*I Answer: c Explicación: & es un operador de referencia, * es un operador de desreferencia . Podemos usar estos operadores cualquier número de … Continue reading «Salida de programas C | Conjunto 46»

Salida de programas C | Conjunto 29

Pregunta 1 #include<stdio.h> int main() {     int i;     for (i = 0; i<5; i++)     {         int i;         i = 10;         printf(«%d «, i) ;     }     return 0; } Producción: 10 10 10 10 10 Explicación: Aquí, parecería que, como a ‘i’ se le asignó un valor de 10, el ciclo se ejecutará solo una vez … Continue reading «Salida de programas C | Conjunto 29»

Salida de programas C | Conjunto 52

1. ¿Cuál será el resultado del siguiente programa? #include <stdio.h> int main() {     int a = 5, *b, c;     b = &a;     printf(«%d», a * *b * a + *b);     return (0); } Opciones: 1. 130 2. 103 3. 100 4. 310 The answer is the option(1). Explicación: Aquí la expresión a**b*a + *b usa … Continue reading «Salida de programas C | Conjunto 52»

Salida de programas C++ | Juego 41 (Estructura y Unión)

Prerrequisito: Estructuras y Unión QUE.1 ¿Cuál será el resultado de este código? #include <iostream> using namespace std; typedef struct s1 {     int a;     float b;     union g1 {         char c;         double d;     }; } new1; int main() {     cout << sizeof(new1);     return 0; } (a)17 (b)16 (c)8 (d)9 Resultado: (c) 8 Explicación: en el bloque … Continue reading «Salida de programas C++ | Juego 41 (Estructura y Unión)»

Salida de programas C | Conjunto 42

QUE.1 ¿Cuál es el resultado del siguiente programa?  C #include <stdio.h> int main() {     int x = 10, *y, **z;        y = &x;     z = &y;     printf(«%d %d %d», *y, **z, *(*z));     return 0; } una. 10 10 10  b. 100xaa54f10  c. Error de tiempo de ejecución  d. Ninguna salida  Answer : a Explicación: … Continue reading «Salida de programas C | Conjunto 42»

Salida de programas C | Juego 31 (Punteros)

Requisito previo: Punteros en C/C++ Pregunta 1 ¿Cuál será la salida? #include<stdio.h>    int main() {      int a[] = { 1, 2, 3, 4, 5} ;     int *ptr;     ptr = a;     printf(» %d «, *( ptr + 1) );        return 0; } producción 2 Descripción: Es posible asignar una array a un puntero. entonces, … Continue reading «Salida de programas C | Juego 31 (Punteros)»

Salida de programas C | Conjunto 51

1. ¿Cuál será el resultado del siguiente programa? #include <stdio.h> int main() {     printf(«%d», printf(«%d», printf(«%d», printf(«%s», «Welcome to geeksforgeeks»))));     return (0); } Opciones: 1. Bienvenido a geeksforgeeks2531 2. Bienvenido a geeksforgeeks2421 3. Bienvenido a geeksforgeeks2124 4. Bienvenido a geeksforgeeks3125 The answer is option(2). Explicación: como todos sabemos, la función printf devuelve los números de … Continue reading «Salida de programas C | Conjunto 51»

Salida de programas C | Conjunto 55 (Operadores Ternarios)

Predecir la salida de los siguientes programas Pregunta 1 #include <stdio.h> int main() {     int x, a = 0;     x = sizeof(a++) ? printf(«Geeks for Geeks\n») : 0;     printf(«Value of x:%d\n», x);     printf(«Value of a:%d», a);     return 0; } Producción: Geeks for Geeks Value of x:16 Value of a:0 Explicación: sizeof es un operador de … Continue reading «Salida de programas C | Conjunto 55 (Operadores Ternarios)»

Salida del Programa | ¿Puntero a una constante o puntero constante?

Prediga la salida del siguiente programa.  C++ #include <iostream> using namespace std;   int main() {     int x = 5;     int * const ptr = &x;     ++(*ptr);         cout << x;     return 0; }   // This code is contributed by sarajadhav12052009 C #include <stdio.h>   int main() {     int x = 5;     int * … Continue reading «Salida del Programa | ¿Puntero a una constante o puntero constante?»