Skip to content
Related Articles

Related Articles

ISRO | ISRO CS 2015 | Question 79

Improve Article
Save Article
Like Article
  • Difficulty Level : Medium
  • Last Updated : 05 Apr, 2018

Consider the following code fragment
void foo(int x, int y)
{
x+=y;
y+=x;
}
main()
{
int x=5.5;
foo(x,x);
}
What is the final value of x in both call by value and call by reference, respectively?
(A) 5 and 16
(B) 5 and 12
(C) 5 and 20
(D) 12 and 20


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 :

Start Your Coding Journey Now!