Open In App

ISRO | ISRO CS 2015 | Question 79

Last Updated : 05 Apr, 2018
Like Article
Like
Save
Share
Report

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


Like Article
Suggest improvement
Previous
Next
Share your thoughts in the comments

Similar Reads