국비교육/국비교육 복습
Day06_loop2_Test01 : 초 단위로 1시간 출력 (중첩 반복문) (★)
Luver Duck
2022. 8. 7. 00:25
(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가 될 때까지 반복한다