while()문과 do~while문
while()문
루프가 실행되면 우선 조건식을 판단하여 그 결과 값이 참(true)이면 처리를 실행
처리가 끝나면 조건식은 다시 판단되어 그 값이 참인 경우 처리 내용을 다시 실행
처리는 조건식의 판단 결과가 거짓(false)이 될 때까지 반복
조건식을 처음 판단하는 과정에서 그 결과가 거짓(false)이라면
처리는 한 번도 실행되지 않음
while(조건식){
처리;
}
do~while()문
do~while문을 사용한 반복문은 while문을 사용한 반복문과 비슷합
처리를 실행한 후 조건식을 판단하는 것이 while문과 다름
그러므로 최소 한 번은 do의 처리가 실행되고
while()의 조건식이 참(true)인 동안 반복하여 실행
조건식이 거짓(false)이 되면 루프를 빠져나감
do{
처리;
}while(조건식);
루프가 실행되면 우선 조건식을 판단하여 그 결과 값이 참(true)이면 처리를 실행
처리가 끝나면 조건식은 다시 판단되어 그 값이 참인 경우 처리 내용을 다시 실행
처리는 조건식의 판단 결과가 거짓(false)이 될 때까지 반복
조건식을 처음 판단하는 과정에서 그 결과가 거짓(false)이라면
처리는 한 번도 실행되지 않음
while(조건식){
처리;
}
do~while()문
do~while문을 사용한 반복문은 while문을 사용한 반복문과 비슷합
처리를 실행한 후 조건식을 판단하는 것이 while문과 다름
그러므로 최소 한 번은 do의 처리가 실행되고
while()의 조건식이 참(true)인 동안 반복하여 실행
조건식이 거짓(false)이 되면 루프를 빠져나감
do{
처리;
}while(조건식);
댓글
댓글 쓰기