问题描述: 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为5x的初始值为5,则++a*x=5*5=25所以运行后x的值是25【原创答人】 展开全文阅读