Output Questions for Class 10 ICSE Computer Applications

What is the value of y after the execution?
y+= ++y + y-- + --y; when int y=8

Java

Java Operators

ICSE 2018

110 Likes

Answer

y = 33

Working

    y+= ++y + y-- + --y
⇒ y = y + (++y + y-- + --y)
⇒ y = 8 + (9 + 9 + 7)
⇒ y = 8 + 25
⇒ y = 33

Answered By

65 Likes