인프런 커뮤니티 질문&답변

김인도님의 프로필 이미지
김인도

작성한 질문수

(2025) 일주일만에 합격하는 정보처리기사 실기

운영체제 (페이지 교체, CPU 스케줄링, 리눅스 명령어)

0%2 =0

해결된 질문

작성

·

103

0

  • 1000022920.jpg0%2 =0 참인가요?
위의문제에서 i= 0 이 출력되지않는 이유는0%2 !=0 이여서 그런건가요.i = 0이었던게++ 거치면서 1이되버려서그런건가요?

답변 1

0

주말코딩님의 프로필 이미지
주말코딩
지식공유자

0%2==0은 참(실제 출력값 1)입니다. 나머지가 0이니까요.

 

!=는 같지 않을 때 참입니다. 나머지가 0이 아닌 경우에만 continue에 들어갑니다.

 

0이 안 들어가는 이유는 애초에 0이 들어가지 않습니다.

들어가자마자 i++가 되어서 1로 평가되기 때문입니다.

 

 

김인도님의 프로필 이미지
김인도

작성한 질문수

질문하기