Sail E0 Webinar
Question
What will be the output of the following set of code?
class sum    {     public int x;     public int y;     public  int add (int a,  int b)     {         x = a + b;         y = x + b;         return 0;     } }     class Program {     static void Main(string[] args)     {         sum obj1 = new sum();         sum obj2 = new sum();            int a = 2;         obj1.add(a,  a + 1);         obj2.add(5,  a);         Console.WriteLine(obj1.x + "  " + obj2.y);              Console.ReadLine();     } }
Options:
A .  6, 9
B .  5, 9
C .  9, 10
D .  3, 2
Answer: Option B


Here, a = 2, a + 1 = 2 + 1 = 3.
So, a = 2, b = 3.
x = 2 + 3 = 5.
y = 5 + 3 = 8.
Similarly, a = 5, b = a + 1 = 4.
y = 5 + 4 = 9.
Output : 5, 9.



Was this answer helpful ?
Next Question

Submit Solution

Your email address will not be published. Required fields are marked *

Latest Videos

Latest Test Papers