728x90
반응형
package chap4;
/*
* 반복문 예제 1
* => (조건식)의 결과가 참인 동안 {}의 내용 실행
*
* 1. for문
* for (초기화;조건식;증감식) {
* 문장들...
* }
*
* 실행순서
* 1. 초기화
* 2. 조건식 - 참 : 문장들 실행
* 거짓 : for 밖으로 제어 이동
* 3. 문장들 실행
* 4. 증감식 => 2번 조건식으로 이동
*
* 2. while문
* while (조건식) {
* 문장들...
* }
*
* 실행순서
* 1. 조건식 - 참 : 문장들 실행
* 거짓 : while 밖으로 제어 이동
* 2. 문장들 실행 => 1번 조건식으로 이동
*
* 3. do while문
*
* do {
* 문장들
* } while(조건식);
*
* 실행순서
* 1. 문장들 실행
* 2. 조건식 - 참 : 1번 문장으로 이동
* 거짓 : do while 밖으로 제어 이동
*/
public class LoopEx1 {
public static void main(String[] args) {
//for문
System.out.println("for 1부터 5까지 출력하기");
for(int i=1; i<=5; i++) {
// i : for 구문에서만 사용되는 변수
System.out.println(i); //12345
}
System.out.println();
//while문
System.out.println("while 1부터 5까지 출력하기");
int i = 1;
while(i<=5) { //i=6
System.out.print(i); //12345
i++;
}
System.out.println();
System.out.println("i=" + i);
//do while문
System.out.println("do while 1부터 5까지 출력하기");
i = 1;
do {
System.out.print(i);
i++;
} while(i<=5);
System.out.println();
System.out.println("i=" + i);
}
}
728x90
반응형
'study > Java' 카테고리의 다른 글
[Java] 13. 반복문 (for, while, do while) Exam1 (1부터 100까지의 짝수의 합을 구하기) (0) | 2022.03.14 |
---|---|
[Java] 13. 반복문 (for, while, do while)2 (0) | 2022.03.14 |
[Java] 12. Switch구문 Exam1 (점수를 입력받아서 60점 이상이면 합격, 60점 미만이면 불합격을 switch 구문을 이용하여 프로그램 작성하기) (0) | 2022.03.14 |
[Java] 12. Switch구문2 (0) | 2022.03.14 |
[Java] 12. Switch구문1 (0) | 2022.03.14 |