○ 중첩 반복
for (int i=1; i<=5; i++) {
System.out.println("바깥쪽 i:" +i);
for (int j=1; j<=3; j++) {
System.out.println(" 안쪽 j:" +j);
}
System.out.println("안쪽 j반복 끝");
}
System.out.println("안쪽 i반복 끝");
○ 중첩 for문을 이용한 24시간 표시
// 제어변수 : 시각h 분m
// 0시 0분
// 0시 1분
// 0시 2분
// ...
// 23시 58분
// 23시 59분
for (int h = 1; h <= 23; h++) {
for (int m = 1; m <= 59; m++) {
for (int s = 1; s <= 59; s++) {
System.out.printf("%d시 %d분 %d초 \n", h, m, s);
}
}
}
○ 구구단
/* 아래와 같은 형태로 표출
2*1=2 2*2=4 ... 2*9=18
3*1=3 3*2=6
4*1=4
*
*
*
9*1=9... 9*9=81
*/
for (int i = 2; i <= 9; i++) {
for (int j = 1; j <= 9; j++) {
System.out.print(i + "*" + j + "=" + i*j);
System.out.print("\t");
}
System.out.println();
}
/* 아래와 같은 형태로 표출
2*1=2 3*1=3 ... 9*1=9
2*2=4 3*2=6
2*3=6
*
*
*
2*9=18... 9*9=81
*/
for (int i = 1; i <= 9; i++) {
for (int j = 2; j <= 9; j++) {
System.out.print(j + "*" + i + "=" + i*j);
System.out.print("\t");
}
System.out.println();
}
'IT > Java' 카테고리의 다른 글
자바 반복문에서의 break문과 continue문 사용법과 예제 코드 (0) | 2018.07.09 |
---|---|
자바 중첩for문을 활용한 연습 예제소스, 별표 삼각형 출력(*표) (0) | 2018.07.09 |
자바 공배수 구하기 예제. 홀수 짝수 합 구하기 예제 (0) | 2018.07.09 |
자바 반복문 ( while문, do while문 ) (0) | 2018.07.09 |
자바 반복문 ( for문 ) 및 예제 소스 (0) | 2018.07.09 |