100.0120.C.
int a = 1, b = 2, c = 3, d = 4, e = 5, f = 6, g = 7, h =
8, r1, r2, r3, r4, r7;
float v = 0.5, x = 1.0,
y = 2.0, z = 3.0, r5,
r6;
r1 = a + e/(e - b);
printf("Output A =
%d\n",r1);
r2 = -b - (c + d) % b;
printf("Output B =
%d\n",r1);
r3 = a-- * b - ++c;
printf("Output C =
%d\n",r3);
WHY??
a-- * b - ++c
= 1(--) * 2 – (++3)
= 1(--) * 2 – 4
= 2
– 4
= -2
NOTE that a will contain the value 0 AFTER this command is executed.