(Q) 초 단위로 1시간동안의 시간을 모두 출력하세요
package day06;
public class Day06_loop2_Test01 {
public static void main(String[] args) {
for(int min = 0 ; min < 60 ; min ++) {
for(int sec = 0 ; sec < 60 ; sec ++) {
System.out.println(min + "분 " + sec + "초 지났습니다");
}
}
}
}
- 중첩 반복문의 진행 순서


1) min = 0 일 때 sec = 0부터 sec = 59까지 진행된 후 sec = 60이 되는 순간 min = 1이 된다
2) min = 0에서 min = 1이 되면 다시 sec = 0부터 sec = 59까지 진행된 후 sec = 60이 되는 순간 min = 2이 된다
3) 위의 과정을 min이 59, sec가 59가 될 때까지 반복한다
'국비교육 > 국비교육 복습' 카테고리의 다른 글
Day06_random_Test01 : 난수(random)의 생성 범위 제한(Math.random()와 random 라이브러리) (0) | 2022.08.07 |
---|---|
Day06_loop3_Test03 : 숫자 모래성 게임 (while 반복문 활용 - 무한 반복문) (★) (0) | 2022.08.07 |
Day06_loop_Test14 : 구구단 문제 (combo 기능 구현) (★) (0) | 2022.08.07 |
Day05_loop_Test14 : 구구단 문제 (for 반복문의 활용 + 입력) (★) (0) | 2022.08.06 |
Day05_loop_Test13 : 30일동안 저금 총액 (for 반복문의 활용 - sum) (0) | 2022.08.06 |