JAVA기초 질문합니다. 증감연산자문제
-
게시물 수정 , 삭제는 로그인 필요
5. int i=1;
int j=i++;
if((i>++j) && (i++==j)) i+=j;
System.out.println("i=" + i + ", j=" + j);
6. int i=1;
int j=i++;
if((i>++j) & (i++==j)) i+=j;
System.out.println("i=" + i + ", j=" + j);
7. int i=1;
int j=i++;
if((i>j++)||(i++==j)) {
i+=j;
}
System.out.println("i=" + i + ", j=" + j);
8. int i=1;
int j=i++;
if((i>j++)|(i++==j)) {
i+=j;
}
System.out.println("i=" + i + ", j=" + j);
---------------------------------------
기초 문제인데요 도저히 이해가 안가네요
각 문제 결과값과 그 결과값의 이유좀 알려주세요
한시간째 봐도 안되겟네요 도움청합니다.
5. int i=1;
int j=i++;
if((i>++j) && (i++==j)) i+=j;
System.out.println("i=" + i + ", j=" + j);
6. int i=1;
int j=i++;
if((i>++j) & (i++==j)) i+=j;
System.out.println("i=" + i + ", j=" + j);
7. int i=1;
int j=i++;
if((i>j++)||(i++==j)) {
i+=j;
}
System.out.println("i=" + i + ", j=" + j);
8. int i=1;
int j=i++;
if((i>j++)|(i++==j)) {
i+=j;
}
System.out.println("i=" + i + ", j=" + j);
---------------------------------------
기초 문제인데요 도저히 이해가 안가네요
각 문제 결과값과 그 결과값의 이유좀 알려주세요
한시간째 봐도 안되겟네요 도움청합니다.