The output value of the code is "10, 9".

Explanation:

  • m++ increases the value of m by 1, so m becomes 6.
  • n-- decreases the value of n by 1, so n becomes 9.
  • m=n-- assigns the value of n (which is 9) to m, and then decreases the value of n by 1 (so n becomes 8). Therefore, m is now 9.
  • n=m++ assigns the value of m (which is still 9) to n, and then increases the value of m by 1 (so m becomes 10). Therefore, n is now 9.

Finally, the System.out.println() statement prints the values of m and n, separated by a comma, resulting in "10, 9"

Determine the output value of the following codeint m = 5n=10m++; n--;m=n--n=m++Systemoutprintlnm ++n;

原文地址: http://www.cveoy.top/t/topic/g1zF 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录