CGU-NET | UGC NET CS 2014 Dic – II | Pregunta 11

¿Cuál será el resultado del siguiente código ‘C’?

main ( )
{
int x = 128;
printf (“\n%d”, 1 + x ++);
}

(A) 128
(B) 129
(C) 130
(D) 131

Respuesta: (B)
Explicación:

main ( )
{
int x = 128;
printf (“\n%d”, 1 + x ++);
}

En el siguiente programa C hay una operación de incremento posterior:
Entonces, printf imprimirá 1 + 128 como salida.
++ incrementará el valor de x, es decir, x = 129.
Entonces, la opción (B) es correcta.
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 *