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的值是多少啊
1个回答 分类:综合 2014-11-28

问题解答:

我来补答
++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
【原创答人】
 
 
展开全文阅读
剩余:2000
上一页:画钩的
下一页:速率