728x90
반응형

반복문 for문

 초기화,조건식,증감식 그리고 수행할 블럭 { } 또는 문장으로 구성

 for (초기화 ; 조건식 ; 증감식) {

               // 조건식이  true일 때 수행할 문장들을 적는다.

  }

※ 반복하려는 문장이 단 하나일 때는 중괄호 {} 생략가능.


1.초기화 -> 2.조건식 -> 3.수행될 문장 -> 4.증감식 -> 2.조건식


예) 1~10까지의 정수 더하기

     int sum = 0;

     for (int i=1; i<=10; i++) {

              sum= sum+i; 

      }



<for문>

'반복내용:회수' 를 5 번 출력하는 반복문


1~10까지의 합계를 출력하는 반복문




중첩 for문

 for문 안에 또 다른 for문을 포함시킬 수 있다.

 for문의 중첩횟수에는 거의 제한이 없다.



<중첩 for문>




반복문 while문

 조건식과 수행할 블럭 { } 또는 문장으로 구성

  while (조건식) {

               //조건식의 연산결과가 true일 때 수행될 문장들을 적는다.

   }




<while문>

'반복내용:회수'를 5회 출력하는 반복문


1~10까지의 합계를 출력하는 반복문




if~break : while의 무한 루프를 종료하는 조건문




중첩 while문

 while문 안에 또 다른 while문을 포함시킬 수 있다.

 while문의 중첩횟수에는 거의 제한이 없다.




<중첩while문>

728x90
반응형

+ Recent posts