首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

一个很伤脑的笔考题

2012-07-02 
一个很伤脑的笔试题int a2int ba+3*a++System.out.print(b)//b???真变态[解决办法]int a2int ba+

一个很伤脑的笔试题
int a=2;
int b=a+3*a++;
System.out.print(b);
// b=???真变态

[解决办法]
int a=2;
int b=a+3*a++;
相当于
int a=2;
int b=a+3*a;
a++;

[解决办法]
int a=2;
int b=a+3*a++;
等同于:int a = 2;
int c = a ;
int d = 3 * a++;
b = c + d;
System.out.println(b);
结果为:8

如果: int a = 2;
int c = 3 * a++;
int b = a + c;
System.out.println(b);
结果是:9

谢谢。。。。

热点排行