A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

下面程序执行的结果是?( )
int x =1,y=1;
if(x++==2 & ++y==2)
{
        x=7;
}
System.out.println("x="+x+"  ,  y="+y);

7 个回复

倒序浏览
luyang18 来自手机 中级黑马 2015-12-23 13:25:37
沙发
7;2这是结果,对不对?
回复 使用道具 举报
x2 y2把   
回复 使用道具 举报
tokyoq 来自手机 初级黑马 2015-12-23 17:09:07
板凳
我觉得结果还是  原值x 1     y   1
回复 使用道具 举报
x=2,     y=2
回复 使用道具 举报
青菜市场 来自手机 中级黑马 2015-12-23 22:31:58
地板
luyang18 发表于 2015-12-23 13:25
7;2这是结果,对不对?

不对,都是2,自己试试
回复 使用道具 举报
青菜市场 来自手机 中级黑马 2015-12-23 22:33:34
7#
tokyoq 发表于 2015-12-23 17:09
我觉得结果还是  原值x 1     y   1

答案都是2,条件不满足,不会执行if里面的
回复 使用道具 举报
都是大神  
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马