구구단을 만들어보자
만들기전에 확인해볼것이 있다.
1*1, 1*2 , 1*3 , 1*4 , 1*5 , 1*6 , 1*7 , 1*8 , 1*9 2*1, 2*2 , 2*3 , 2*4 , 2*5 , 2*6 , 2*7 , 2*8 , 2*9 3*1, 3*2 , 3*3 , 3*4 , 3*5 , 3*6 , 3*7 , 3*8 , 3*9 |
1단을 보자
단이 되는 1은 고정이고 뒤에 숫자만 1씩 증가한다. 2,3,4.....9단 모두 마찬가지다.
여기서 하나 떠오르는것..
단이되는 숫자는 바깥쪽 for문
뒤의 숫자는 안쪽 for문 으로 생각할수있다.(이해안될시 다중for문 참고)
예제를 보자
for(i=1; i<=9; i++){ for(j=1; j<=9; j++){ System.out.println(i + "X" + j + "=" + (i*j); } } |
i가 1로 내려오면 j는 1~9 까지 반복문이 실행된다.
그리고 1~9까지 각각 1과 곱해주게된다.
1단이 완성되는것이다.
그렇게 i는 9까지 반복하게되고
총 9단까지 출력하게된다.
'(혼) (공) (자)' 카테고리의 다른 글
while-up,down (0) | 2023.12.27 |
---|---|
while문 (2) | 2023.12.27 |
다중 for문 (0) | 2023.12.25 |
for 반복문 (0) | 2023.12.25 |
Random (1) | 2023.12.24 |