Open In App

ISRO | ISRO CS 2013 | Question 7

Like Article
Like
Save
Share
Report

Consider the following pseudocode:

 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


Last Updated : 19 Apr, 2018
Like Article
Save Article
Previous
Next
Share your thoughts in the comments
Similar Reads