PUERTA | Sudo GATE 2020 Mock II (10 de enero de 2019) | Pregunta 53

Considere la siguiente expresión

u*v+a-b*c

¿Cuál de las siguientes corresponde a una única asignación estática de las expresiones anteriores
(A)

x1 = a - b
y1 = p * c
x2 = u * v
y2 = p + q

(B)

x 1 = a - b
y1 = x2   * c
x3 = u * v
y2 = x4 + y3

(C)

x1 = a - b
y2 = x1 * c
x2 = u * v
y3 = x2 + y2

(D)

p = a - b
q  = p * c
p = u * v
q = p + q 

Respuesta: (C)
Explicación: Según Asignación Única Estática

  1. Una variable no se puede utilizar más de una vez en el LHS.
  2. Una variable debe inicializarse al menos una vez.

Entonces, solo la opción (C) 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 *