2.设int型变量x有初始值3,则表达式x++*5⼀10的值是( ) (A)0 (B)1 (C)2 (D)3 求理由和结果

2025-01-06 14:43:59
推荐回答(3个)
回答1:

首先你要明白x++和++x的区别。前者是说这句话执行之后x自动加一,后者是这句话执行之前x加一。也就是说x++*5/10执行时x是3,执行之后x=4.那么3*5=15。15/10=1;java的处罚是截断的,所以选b

回答2:

选C 结果是2 按执行顺序 X++结果后是4 再按照乘除的顺序是从左向右 4*5/10=20/10=2。

回答3:

4*5/10=2 选 c