C++:
int Num=12;
int Sum=0;
Sum=(++Num)+(++Num); //在第一个的++Num后把Num的值改成了13..然后在执行第二个++Num..所以Num的值变成了Sum=14+14;
cout<<"Sum="<<Sum<<endl;
system("pause");
所以在C++中的结果就是28
Java:
int Num=12;
int Sum=0;
Sum=(++Num)+(++Num); //在第一个的++Num后Sum就把++Num保存在了Sum变量中.所以就变成了Sum=13+(++Num);最后Sum=13+14;
System.out.println("Sum="+Sum);
所以在java中的结果就是27