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 |