public class Helloapple02
{
public static void main(String args[])
{
int e = 10;
e=20;
e+=30;
System.out.print("e的值为:"+e);
}
}
E的值为什么会等于50?
{
public static void main(String args[])
{
int e = 10;
e=20;
e+=30;
System.out.print("e的值为:"+e);
}
}
E的值为什么会等于50?
{ public static void main(String args[])
{
int e = 10;
e=20;
e+=30; // e+=30相当于是e=e+30;上面的e=20;所以e=20+30
System.out.print("e的值为:"+e);
}
}
e = 20;//e被赋值成20,原来的10被覆盖掉了
e +=30;//等价于e = e + 30也就是20+30=50
public class Helloapple02
{
public static void main(String args[])
{
int a = 10;
if(a == 20);
System.out.print("哈尔滨市");
}
}
//明明IF的结果是false,
//为什么后面的语句还会被打印出来?
System.out.print("哈尔滨市");
------------------------------------if 语句后面有一个; 它执行后当然输出哈尔滨市
就是说与if判断已经无关了。
public static void main(String[] args){
int i = 0;
double x = 2.3;
System.out.println("Result 1:"+(--i+i+i++));
System.out.println("Result 2:"+(i+++i));
i+=i+(i=4);
System.out.println("Result 3:"+i);
i=3+3*2%i--;
System.out.println("Result 4:"+i);
x+=1.2*3+x++;
System.out.println("Result 5:"+x);
x=x%3+4*2+x--;
System.out.println("Result 6:"+x);
}
}
帮忙算哈结果啊
过程一定要详细
重托了