java编程,请写出下列语句执行后a的值和b的值。 注:a与b的值之间有空格 a =5; a--; b = a--;
时间: 2023-08-06 17:09:45 浏览: 237
执行完这两个语句后,a的值为3,b的值为4。
解释如下:
- 首先执行 `a = 5`,此时a的值为5。
- 接着执行 `a--`,此时a的值减1,变为4。
- 再执行 `a--`,此时a的值再减1,变为3。
- 最后执行 `b = a--`,先给b赋值为a的当前值3,然后a再自减1,变为2。因此,最终a的值为3,b的值为4。
阅读全文