본문 바로가기

개발자노트

대입 연산자 예제

연산자에 우선순위를 생각하고, 디버깅표를 사용하여 예제 풀이

1번예제

int a=10;

int b=++a;

int c=b++;

int d=++b + ++c;

 

2번예제

int a=10;

int b=--a;

int c=b++;

int d=b--+--c;

 

디버깅표

1번예제

a        b          c

------------------------

10

11        11        11

           12

           13        12

연산순서

1) ++b

2) ++c

3) b+c

4) d=25

 

2번예제

a        b        c        d

---------------------------

10

9        9         9

         10        8       18

          9

 

연산순서

1) --a;

2) c=b

3) b++;

4) d=b+--c;

5) b--

'개발자노트' 카테고리의 다른 글

비교연산자와 논리연산자  (0) 2022.06.08
연산자의 우선순위 예제  (0) 2022.06.08
대입 연산자  (0) 2022.06.07
프로그램 언어에서의 함수  (0) 2022.06.07
Java 기본  (0) 2022.06.07