달력

12

« 2019/12 »

  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  •  
  •  
  •  
  •  

 

무한 루프(무한반복; infinite loop; Endless loop)

·       프로그램이 끝없이 동작하는 것

·       루프문에 종료 조건이 없거나, 종료 조건과 만날 수 없을 때 발생합니다.

 

https://ko.wikipedia.org/wiki/%EB%AC%B4%ED%95%9C_%EB%A3%A8%ED%94%84

https://en.wikipedia.org/wiki/Infinite_loop

 

 

 

무한루프(무한반복) break

·       모든 반복문은 무한루프에 빠지지 않도록 주의!

·       무한루프는 보편적으로 break문과 함께 사용됩니다.

 

무한루프

소스코드

while 무한반복

while( true ){

// 반복 실행할 코드 블록

}

do~while 무한반복

do{

// 반복 실행할 코드 블록

}while( true );

for 무한반복

for( ; true ; ){

// 반복 실행할 코드 블록

}

 

 

Posted by codedragon codedragon

댓글을 달아 주세요

2014. 12. 4. 00:06

제어문 종류 Development/Java

   

   

제어문의 종류

분기문 (비교문)(Branch statement)

  • 주어진 조건의 결과에 따라 실행 문장을 다르게 하여 전혀 다른 결과를 얻기 위한 제어문.
  • if문, switch문

   

반복문(Repetitive statement)

  • 특정한 문장을 정해진 규칙에 따라 반복처리하기 위한 제어문.
  • 모든 반복문은 무한루프에 빠지지 않도록 주의
  • for문, while문, do~while문

   

break문

반복문내에서 쓰이며 반복문을 빠져나갈 때 쓰이는 제어문.

   

continue문

현재 진행되는 반복 회차를 포기하고 다음 회차로 이동하기 위한 제어문.

   

   

   

Posted by codedragon codedragon

댓글을 달아 주세요

2014. 12. 3. 02:25

제어문 Development/Java

   

제어문

  • 실행흐름의 컨트롤
  • 프로그램의 흐름에 영향을 주고 경우에 따라 제어가 가능하도록 하는 것이 바로 '제어문'입니다

   

   

제어문의 구성도

   

Posted by codedragon codedragon

댓글을 달아 주세요

2014. 9. 30. 08:39

제어문 Development/Java

   

제어문

  • 실행흐름의 컨트롤
  • 프로그램의 흐름에 영향을 주고 경우에 따라 제어가 가능하도록 하는 것이 바로 '제어문'입니다

   

   

제어문의 구성도

   

   

제어문의 종류

분기문 (비교문)(Branch statement)

  • 주어진 조건의 결과에 따라 실행 문장을 다르게 하여 전혀 다른 결과를 얻기 위한 제어문.
  • if문, switch문

   

반복문(Repetitive statement)

  • 특정한 문장을 정해진 규칙에 따라 반복처리하기 위한 제어문.
  • 모든 반복문은 무한루프에 빠지지 않도록 주의
  • for문, while문, do~while문

   

break문

반복문내에서 쓰이며 반복문을 빠져나갈 때 쓰이는 제어문.

   

continue문

현재 진행되는 반복 회차를 포기하고 다음 회차로 이동하기 위한 제어문.

   

   

   

Posted by codedragon codedragon

댓글을 달아 주세요