NO. IN THE BOOLEAN EXPRESSION, (J > 0) IS FALSE (J WAS JUST ASSI...

5. No. In the Boolean expression, (j > 0) is false (j was just assigned -1). The &&uses short-circuit evaluation, which does not evaluate the second expression if the truth value can be determined from the first expression. The first expression is false, so the second does not matter.