执行如下语句之后,输出的结果是 ( )public class ex1{ public static void main(String[]args){ int x=5,y=3, x+=x--*--y

admin2010-02-22  47

问题 执行如下语句之后,输出的结果是    (    )public class ex1{    public static void main(String[]args){        int x=5,y=3,        x+=x--*--y        System.out.println(x);     }}

选项 A、12
B、8
C、15
D、16

答案4

解析 该题考查的是运算符,以及它们的优先级。首先要知道一元运算符的用法,i++是i先运算,后i+1;而++i则是先i+ 1,后运算。它们的优先级一元运算符的最高,然后才是*。所以本题的结果是:x=5+5*2 =15。选项C是正确的。
转载请注明原文地址:https://jikaoti.com/ti/ikH0FFFM
0

最新回复(0)