제어흐름 이해하기_2

김민아·2025년 1월 14일

Java

목록 보기
8/14

반복문

특정 조건이 될 때까지 반복함

ex) while, do-while, for

  • while문
while (조건식) {
    수행문 ;
}
ex) 1부터 10까지의 합 계산하는 실습

int num = 1;
int sum = 0;

while (num <=sum) {
    sum += num;
    num++;
}
  • do - while문

시작할 때 조건이 맞지 많으면 수행문을 시작하지 않음

  • for문
for (초기화 식 ; 조건식; 증감식;) {
    수행문;
}
ex) 

int num;
int sum = 0;

for (num = 1; num <= 10; num++) {
    sum += num;
}

참고로

for ( ; ; ) 이렇게 쓰면 while (true)와 같이 무한루프로 동작한다.

각 반복문의 쓰임

while문 : 하나의 조건에 대해 반복수행이 이루어질때 사용

do-while문: 하나의 조건에 대해 반복수행이 이루어질때 사용

for문: 수의 특정 범위, 횟수와 관련한 반복수행에서 주로 사용

중첩 반복문 : 반복문 내에 또 반복문을 사용함

ex)구구단 실습

int dan;
int times;

for(dan = 2; dan <= 9; dan++){
    for (times = 1l times <= 9; times++) {
        System.out.println(dan + "X" + times "=" + dan*times);
    }
    System.out.println();
}

profile
천천이 꾸준히

0개의 댓글