Answer:
num1 = 600
Explanation:
Given
The attached code snippet
Required
The output of n = funcOne(funcTwo(n)); when n = 30
The inner function is first executed, i.e.
funcTwo(n)
When n = 30, we have:
funcTwo(30)
This returns the product of n and 10 i.e. 30 * 10 = 300
So:
funcTwo(30) = 300
n = funcOne(funcTwo(n)); becomes: n = funcOne(300);
This passes 300 to funcOne; So, we have:
n = funcOne(300);
This returns the product of n and 2 i.e. 300 * 2 = 600
Hence, the output is 600