1. java
public class Main{
public static void main(String[] args){
int a = 10, b =20;
a = (++b) + 0*(b = 2);
System.out.println("a=" + a + ", b=" + b); // a=21, b=2
a = (b++) + 0*(b = 8);
System.out.println("a=" + a + ", b=" + b); // a=2, b=8
}
}
2. c++
#include <iostream>
using namespace std;
int main(int argc,char *argv[]){
int a = 10, b = 20;
a = (++b) + 0*(b = 2);
printf("a=%i, b=%i\n", a, b); // a=2, b=2
a = (b++) + 0*(b = 8);
printf("a=%i, b=%i\n", a, b); // a=8, b=9
system("pause");
return 0;
};