minghxx.blog
  • 자바의 정석 36~37강 반복문 for문, 중첩 for문
    2023년 07월 29일 08시 43분 15초에 업로드 된 글입니다.
    작성자: 민발자
    728x90

    ch4-13~14 for문

    조건을 만족하는 동안 블럭을 반복 → 반복횟수를 알 때 적합

    for (초기화; 조건식; 증감식) {
    	조건을 만족하는 동안 반복수행될 문장
    }
    
    //예제
    for (int i = 0; i <= 5; i++) {
    	System.out.println("Hello");
    }
    // hello 5번 출력

     

     

    변수의 범위 scope 선언 위치부터 선언된 블럭의 끝 까지

    범위는 좁은게 좋다. 오류 발생시 확인해야할 범위가 좁아짐


     

     

    ch4-15  중첩 for문

    for문 내에 또 다른 for문을 포함할 수 있다.

    //구구단
    for(int i = 2; i <= 9; i++) {
        for(int j = 1; j <= 9; j++) {
            System.out.print(i + "*" + j + "=" + (i * j) + " ");
        }
        System.out.println();
    }
    /*결과
    2*1=2 2*2=4 ...
    */
    
    //별찍기
    for(int i = 1; i <= 5; i++) {
        for(int j = 1; j <= 10; j++) {
            System.out.print("*");
        }
        System.out.println();
    }
    
    /*결과
    **********
    **********
    **********
    **********
    **********
    */
    728x90
    댓글