Sail E0 Webinar
Question
What is the output of this program?class Output {public static void main(String args[]) {    int x , y;x = 10;x++;--x;y = x++;System.out.println(x + " " + y);} }
Options:
A .  11 11
B .  10 10
C .  11 10
D .  10 11
Answer: Option C


x is initialized to 10 then increased by 1 by ++ operator making it 11. x is again decreased by ” operator making it 10, next x is incremented by post increment and intialized to y, here the value of x obtained before increment operator is executed, so value of y is 10 and value of x is 11.



Was this answer helpful ?
Next Question

Submit Solution

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

Latest Videos

Latest Test Papers