자바 증감연산자 질문드립니다.

자바 증감연산자 질문드립니다.

작성일 2021.05.06댓글 1건
    게시물 수정 , 삭제는 로그인 필요

int x =1, y=6;
while(y-->0) {
x++;
}
System.out.println("x=" +x+ "y=" +y);

결과값이 x=7 ,y=-1이라는데 후치연산자에 대한 개념이 부족해서 이해가 잘 안됩니다.
혹시 자세하게 설명 좀 해주실 수 있나요..?


#자바 증감연산자 #자바 증감연산자 예제 #자바 for문 증감연산자

profile_image 익명 작성일 -

int x =1, y=6;

while(y-->0) { //y>0인지 비교 후, y값을 1감소시킵니다.

x++;

}

빨간 부분만 알고 있으면 한줄한줄 해석해보면 쉽게 이해할 수 있습니다.

y가 0인 경우 반복뮨 탈출 후 y값을 1 더 줄이므로 -1이 됩니다.

자바 증감연산자 질문

... 챗지피티 답변이 부정확한거같아 질문합니다 네, 당신이 계산한 방법은 부정확해요. 증감연산자는 변수의 값을 변경시키는 연산자인데요. x 10; y x++; 에서는 x의...

자바 증감연산자 질문드립니다.

... 결과값이 x=7 ,y=-1이라는데 후치연산자에 대한 개념이 부족해서 이해가 잘 안됩니다. 혹시 자세하게 설명 좀 해주실 수 있나요..? int x =1, y=6; while(y-->0)...

자바 증감연산자 질문입니다.

변수 자신한테 후치형 증감연산자 사용하여 대입했을때 대입될 땐 변화 없는 값으로 들어가지만 후에 증가한 값으로 바뀌어야 할 거 같은데 값에 변화가 없어요....

자바 증감연산자 질문합니다

증감연산자에 대해 어느정도 깨달았는데 변수가똑같은 경우 굉장히 헷갈리네요 1. int a =10 , b; b= a++ + ++a ; printf("%d",b); --> b=22 (a++(10) ++a(12)) 이건 이해했고 2....

자바 증감연산자 질문입니다!

아래 세가지 사진에 대해 질문드립니다. 위 사진에서 두번째 b+=5; 는 오류가 안나는 이유가 뭘까요? 6번째 문장이 오류가 나면 두번째 문장도 오류가...

증감연산자 질문

... a = 11 b = 14 c = 15 오늘 자바스크립트 공부를 시작햇는데요... 증감연산자가 이해가 안돼서 질문드립니다. c는 15인데 b는 왜 14인가요...? var a = 10; // 이...

자바 증감연산자 질문입니다..

... //3 , 2 , 5 자세히 설명좀 부탁드립니다^^ 1번은... 질문자께서 생각하는 답이 되려면 int a = 1 , b = 1+ a... 선 증가연산자는 먼저 증가가되고 나중에...

자바 증감연산자 질문이요

... 우선 a++와 같이 뒤에 ++ 연산자가 붙는 것을 후위 증감 연산자라고 합니다. a-- 도 가능하며 전위 연산자의 경우에는 ++a 와 같이 쓰게 됩니다. 여기서 중요한것은...