PUERTA | GATE-IT-2004 | Pregunta 15

Sea x un número entero que puede tomar un valor de 0 o 1. La declaración if(x = =0) x = 1; si no x = 0; ¿A cuál de los siguientes es equivalente?
(A) x = 1 + x;
(B) x = 1 – x;
(C) x = x – 1;
(D) x = 1 % x;

Respuesta: (B)
Explicación: Considere (B): x=1-x ya que necesitamos que el valor de x sea 0 o 1.

Considere x=0; x=1-0=1 => Entonces, cuando x=0 obtenemos que el valor de x es 1.

Considere x=1; x=1-1=0 => Entonces, cuando x=1 obtenemos que el valor de x es 0.

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 *