2.设int型变量x有初始值3,则表达式x++*5/10的值是( ) (A)0 (B)1 (C)2 (D)3 求理由和结果
问题描述:
2.设int型变量x有初始值3,则表达式x++*5/10的值是( ) (A)0 (B)1 (C)2 (D)3 求理由和结果
答
首先你要明白x++和++x的区别.前者是说这句话执行之后x自动加一,后者是这句话执行之前x加一.也就是说x++*5/10执行时x是3,执行之后x=4.那么3*5=15.15/10=1;java的处罚是截断的,所以选b