Computer Applications

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

Java

Java Operators

ICSE 2018

128 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

78 Likes


Related Questions