Output Questions for Class 10 ICSE Computer Applications
Evaluate the following expressions if the values of the variables are a = 2, b = 3, and c = 9.
(a) a - (b++) * (--c);
(b) a * (++b) % c;
Java
Java Operators
230 Likes
Answer
(a) a - (b++) * (--c);
22
Working
a - (b++) * (--c)
⇒ 2 - 3 * 8 [∵ b++ uses current value of b in expression and then increments it, --c decrements c to 8 and then uses this 8 in the expression]
⇒ 2 - 24
⇒ -22
(b) a * (++b) % c;
8
Working
a * (++b) % c
⇒ 2 * 4 % 9 [∵ ++b increments b to 4 then uses it in the expression]
⇒ 8 % 9
⇒ 8
Answered By
128 Likes