JAVA
반복문 for문
초코파이쩡
2023. 1. 29. 22:05
반응형
★반복문 - 무한루프 조심
1)동일한 명령문을 반복해서 실행함
2)for문
# for문 문법
for(①변수 선언;②조건식;④증감식){
③실행문
}
①변수 선언 했으면>②조건식 체크하러 간다 > ②조건식 이 true였으면 ③실행문 실행하러 간다 or ②조건식 이 false였으면 밖으로 빠져나간다 > ③실행문 까지 끝났으면 순서대로 ④증감식 가고 증감식이
> 다시 ③실행문 반복실행 하기전에 ②조건식 체크하러 간다 언제까지? ②조건식 이 false 가 나올때까지 계속 반복 실행
public class for_1 {
public static void main(String[] args) {
// ①변수 선언;②조건식;④증감식
for (int i = 0; i < 10; i++) {// int i는 0부터; i가 10보다 작을때까지; i를 1씩 증가하면서
System.out.println(i); // i변수를 출력한다
// 그럼 0,1,2,3,4,5,6,7,8,9 까지 10번 실행이 될것이다
}
System.out.println("OK"); // i가 10보다 작으니 빠져 나와서 ok가 출력!
}
}
3)반복문 사용 시 체크 사항 아래 4가지 사항을 반드시 체크해서 넣어야 한다
(1) 몇 번을 반복할 것인가?
(2) 반복 횟수를 체크할 변수는 무엇인가?
(3) 반복 횟수를 체크할 변수의 초기 값은 무엇인가?
(4) 반복 횟수를 체크할 변수의 값은 어떻게 변화할 것인가?
★무한루프
- 반복문의 조건이 항상 true이기 때문에 반복문을 종료하지 못함
- 반복문 작성 시 반드시 고려해야 할 사항
(1) 반복 횟수 변수의 선언 및 초기화
(2)반복할 조건
(3) 반복 횟수 변수의 값 변경
반응형