연산자 > 프로그래밍 연산자 > 루프 및 프로그램 종료 연산자
  
루프 및 프로그램 종료 연산자
연산자
설명
현재 반복의 나머지 부분을 건너뛰고 첫 번째 루프 문으로 돌아갑니다. 이 연산자에는 인수가 없습니다.
for 루프에서 반복 변수는 일정하게 증가합니다.
조건문과 함께 사용된 continue 연산자는 프로그램에서 현재 반복을 건너뛰고 다음 반복으로 진행하게 만듭니다.
현재 루프의 실행을 중단하고 마지막으로 계산된 값을 반환합니다. 이 연산자에는 인수가 없습니다.
조건문과 함께 사용된 break 연산자는 프로그램에서 루프 실행을 중단하고 루프 다음의 첫 번째 문으로 제어를 반환하게 만듭니다.
프로그램을 중단하고 x를 반환합니다.
피연산자
x는 모든 유효한 PTC Mathcad 식입니다.
추가 정보
프로그래밍 연산자의 이름을 입력한 후 Ctrl+J를 눌러 이름을 모든 자리 표시자와 함께 프로그래밍 연산자로 변환할 수 있습니다.
중지 조건과 별도로 계산하려는 모든 식 다음에 break 또는 continue 연산자를 삽입해야 합니다. 예를 들어 while 루프에서 continue를 사용할 경우 continue를 실행하기 전에 반복 변수를 증가시켜야 합니다. 그렇지 않으면 프로그램을 실행할 때 무한 루프가 발생할 수 있습니다.
return 연산자를 여러 용도로 사용할 수 있습니다. 예를 들면 다음과 같습니다.
프로그램의 마지막 줄에서 반환 값 표시
기준 값을 반환하고 더 이상 반복되지 않도록 강제
조건문에서 "무한 루프" 방지
프로그램 디버깅. return 연산자를 추가하고 제거하여 프로그램 실행 중에 부분 변수의 값을 확인할 수 있습니다.