Skip to content
Related Articles

Related Articles

Improve Article

ISRO | ISRO CS 2013 | Question 7

  • Difficulty Level : Expert
  • Last Updated : 19 Apr, 2018

Consider the following psuedocode:

 x : integer := 1
 y : integer := 2
 procedure add
 x := x + y

 procedure second (P: procedure)
 x : integer := 2
 P()
 procedure first
 y : integer := 3
 second(add)
 first()
 write_integer (x)

What does it print if the language uses dynamic scoping with deepbinding?
(A) 2
(B) 3
(C) 4
(D) 5


Answer: (C)

Explanation:

Quiz of this Question
Please comment below if you find anything wrong in the above post

My Personal Notes arrow_drop_up
Recommended Articles
Page :