int a;

a = (+-+-+-((5%3)*(4/2)));
System.out.println(a);

/*

우선 연산 (+-+-+-(2*2))

-4 가 나온다.

*/

int x=2, y=5, z=0;
x+=3+2;
System.out.println(x); 
/*

우변을 먼저 계산한다. x+=5

x=7

*/
x += y -= z = 4; 
System.out.println(x+","+y+","+z);

/*

우변을 먼저 계산한다

x +=y -= 4

x+=1

x=3

따라서 3, 1, 4 이다.

*/

'쌍용강북교육센터 > 7월' 카테고리의 다른 글

0705_Ex17_Operator  (0) 2021.07.06
0705_Ex16_Operator  (0) 2021.07.06
0705_Ex14_Operator  (0) 2021.07.06
0705_Ex13_Bit  (0) 2021.07.06
0705_Ex12_Bit  (0) 2021.07.06

+ Recent posts