¿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