while문처럼 조건식이 참일 때 문장이나 블록을 반복실행 한다.하지만 처음에 조건식을 테스트하지 않고 무조건 실행하므로 반드시 반복된다.
①i가 5이면 true가 되어 for문을 빠져 나간다.(1 2 3 4)
②i가 5이면 true가 되어 for문을 빠져 나간다.(1 2 3 4 5)
①i가 5이면 if문이 ture가 되어 제어가 그 다음 반복으로 이동되므로 5는 출력되지 않는다.
①명령행 매개변수로 수를 입력 받기
②매개변수를 변수에 입력
③약수를 출력하는 조건문(while,dowhile) 만들기
① 유클리드 호제법
② 선
③ 공약수