Java/question

문제풀이01(연산자)

Clearing 2022. 6. 7. 21:16
728x90

문제

1)
int a=10;
int b=++a;
int c=b++;
int d=++b+++c;
syso(d) = ?


2)
int a=10;
int b=--a;
int c=b++;
int d=b--+--c;

syso(d) = ?


3)
int a = 5;
int b = --a;
int c = a++ - b--;
syso(a) = ?
syso(b) = ?
syso(++c) = ?

 

 

 

풀이 - 디버깅표를 이용한 문제풀이

 

 1)      a b c d
          10
          11 11 11
          12
          13 12 25

         syso(d) = 25

2)       a b c d
          10
          9 9 9
         10 8 18
          9

 

         syso(d) = 18

3)      a  b  c
         5
         4 4 0
         5 3 0

         syso(a) = 5
         syso(b) = 3
         syso(++c) = 1

728x90

'Java > question' 카테고리의 다른 글

문제풀이(6) 랜덤수 생성(함수이용)  (0) 2022.06.17
문제풀이(5) 퀵정렬  (0) 2022.06.17
문제풀이04(별찍기)  (0) 2022.06.10
문제풀이03(반복문과 제어문)  (0) 2022.06.09
문제풀이02(if문)  (0) 2022.06.08