JAVA题 int a=3,b=4,x=5; if( ++a==b ) x=++a*x; 运行后X的值是多少啊
来源:学生作业帮助网 编辑:六六作业网 时间:2025/01/19 16:22:50
JAVA题inta=3,b=4,x=5;if(++a==b)x=++a*x;运行后X的值是多少啊JAVA题inta=3,b=4,x=5;if(++a==b)x=++a*x;运行后X的值是多少啊JAVA
JAVA题 int a=3,b=4,x=5; if( ++a==b ) x=++a*x; 运行后X的值是多少啊
JAVA题 int a=3,b=4,x=5; if( ++a==b ) x=++a*x; 运行后X的值是多少啊
JAVA题 int a=3,b=4,x=5; if( ++a==b ) x=++a*x; 运行后X的值是多少啊
++a==b这一句可以理解为先执行a++,然后判断a是否等于b
则++a之后a的值是4=b,满足条件,执行if里的语句,
然后把++a*x的值赋给x
执行++a后,a的值又增1,a为5
x的初始值为5,则++a*x=5*5=25
所以运行后x的值是25
【原创答人】