-
카테고리
-
세부 분야
프로그래밍 언어
-
해결 여부
미해결
[최대공약수]for문 종료조건에 대하여
21.07.22 11:29 작성 조회수 313
0
안녕하세요. 강의를 듣다가 코드 실행은 잘 되어지지만 이해가 안가서 질문을 남깁니다.
위의 최대공약수를 구하는 코드에서 for 문 구조가
for( 초기화, 조건, 증감)인데
조건에서 i>=1 이면 i에 min값이 들어간후에
들어간 min값은 1보다 클테니 조건에 의해 바로 for문이 종료되어버리는게 아닌가요?
i==1 or i<=1 로 넣으면 출력이 제대로 안나오더라구요...
답변을 작성해보세요.
0
김태원
지식공유자2021.07.22
안녕하세요^^
for문은 조건이 거짓이 될 때 종료가 됩니다. min값이 1보다 크니 i>=1가 참이되고 반복합니다. i가 1보다 작아졌을 때 i>=1 이 거짓이 되어 반복문이 종료되는 것입니다.
답변 1