Module: (자바) 루프. 매개변수가 있는 루프(for)


Problem

2/17

for 루프의 특징

Theory Click to read/hide

for 루프는 반복되는 작업을 단계별로 실행하는 수단입니다. 작동 방식을 자세히 살펴보겠습니다.

일반적으로 for 루프의 일부는 다음 단계를 수행합니다. 
<사업부>1. 초기값을 설정합니다. 
<사업부>2. 루프를 계속하기 위해 조건 테스트를 수행합니다. 
<사업부>3. 루프 작업을 수행합니다. 
<사업부>4. 테스트에 사용된 값을 업데이트합니다. 
그런 다음 조건이 충족될 때까지 2-4단계를 반복합니다. 조건이 거짓이 되는 즉시 루프가 종료되고 for 루프 문 다음의 문이 실행됩니다.
<사업부>
루프 문의 일반 형식으로 돌아가서 모든 부분을 더 자세히 분석해 보겠습니다. <예비> for (/*expression1*/; /*expression2*/; /*expression3*/ ) { /*하나의 명령문 또는 명령문 블록 - 루프 본문*/; }

식 1

주기 변수(카운터)의 초기값 설정을 담당하며 세미콜론으로 끝납니다.
예를 들어 : <예비> 옵션 1) i=0; //주기 변수 i에는 0과 같은 초기 값이 할당됩니다. 이와 같은 기록으로 //변수 i는 루프 전에 선언되어야 합니다. 옵션 2) int i=0; //변수 i는 사이클 헤더에서 즉시 선언할 수 있지만 // 이 경우 루프가 메모리에서 지워진 후 옵션 3) ; //주기 변수의 초기화 및 선언이 전혀 없습니다. // 이 경우 루프 전에 선언할 수 있습니다. 식 2 <예비> 이것은  for 루프를 계속하기 위한 조건이며 진실을 확인합니다. i<=10 // i가 10보다 작거나 같으면 루프가 실행됩니다. 조건은 무엇이든 될 수 있습니다 식 3  <예비> 카운터 변수의 값을 변경합니다. 이 값이 없으면 루프는 무한대로 간주됩니다. i<=10 // i가 10보다 작거나 같으면 루프가 실행됩니다. 조건은 무엇이든 될 수 있습니다 for 루프의 제목 쓰기를 연습해 봅시다.

Problem

위의 프로그램은 열에 1에서 10까지의 숫자를 표시합니다. 이를 실행하여 확인할 수 있습니다.
루프 변수의 값을 1인 값에서 10인 값으로 +1씩 변경하여 루프 본문의 화면에 변수 i의 값을 표시합니다.
테스트를 통과하려면 프로그램이 20에서 30까지의 모든 숫자를 같은 열에 표시하도록 해야 합니다.

프로그램이 20에서 30까지의 값을 표시하도록 루프 제목 변경