2중 for문 예제

설명: i = 1 및 j = 1의 경우 Excel VBA는 행 1과 열 1의 교차점에 있는 셀에 값 100을 입력합니다. Excel VBA가 다음 j에 도달하면 j가 1로 증가하고 For j 문으로 다시 이동합니다. i = 1 및 j = 2의 경우 Excel VBA는 행 1과 열 2의 교차점에 있는 셀에 값 100을 입력합니다. 다음으로, Excel VBA는 j가 1에서 2까지만 실행되기 때문에 다음 j를 무시합니다. Excel VBA가 다음 i에 도달하면 i가 1로 증가하고 For i 문으로 다시 이동합니다. i = 2 및 j = 1의 경우 Excel VBA는 행 2와 열 1 등의 교차점에 있는 셀에 값 100을 입력합니다. 구문의 첫 번째 형식은 가장 안쪽으로 둘러싸는 루프 또는 스위치를 종료합니다. 구문의 두 번째 형식은 지정된 둘러싸기 레이블이 지정된 문을 종료합니다. JavaScript에서 제공되는 루프에 대한 문은 다음과 같습니다: 조건이 false가 되면 루프 내의 문이 실행을 중지하고 컨트롤이 루프 다음에 있는 명령문으로 전달됩니다. 무한 루프를 피하십시오. 루프의 조건이 결국 false가 되는지 확인합니다. 그렇지 않으면 루프가 종료되지 않습니다. 조건이 false가 되지 않으므로 다음 while 루프의 문은 영원히 실행됩니다: 레이블이 붙은 문의 구문은 다음과 같습니다: Single Loop | 더블 루프 | 트리플 루프 | 위의 예에서 루프를 수행하면서 다른 for 루프 내부에 for 루프가 있습니다.

루프에 중첩된 용도를 사용하는 예제 중 하나는 2차원 배열입니다. 루프는 반복적으로 뭔가를 할 수있는 빠르고 쉬운 방법을 제공합니다. 자바 스크립트 가이드의이 장에서는 자바 스크립트에 사용할 수있는 다른 반복 문을 소개합니다. 설명: 6보다 낮을수록 Excel VBA는 행 i와 열 1의 교차점과 1로 증분 i의 교차점에 있는 셀에 값 20을 입력합니다. Excel VBA(및 다른 프로그래밍 언어에서)에서 기호 `=`는 의미가 됩니다. 그것은 동일을 의미하지 않는다. 그래서 i = i + 1은 i + 1이 된다는 것을 의미합니다. 즉, i의 현재 값을 가지고 1을 추가합니다. 예를 들어, i = 1이면 1 + 1 = 2가 됩니다.

결과적으로 값 20은 A 열에 다섯 번 배치됩니다 (Excel VBA가 6과 같을 때 Excel VBA가 중지되기 때문에 6이 아님). 루프를 한 방향으로 X 단계를 수행하라고 말하는 컴퓨터 버전의 게임으로 생각할 수 있습니다. 예를 들어 “동쪽으로 5단계 이동”이라는 개념은 루프로 표현될 수 있습니다: 지정된 조건이 false로 평가될 때까지 for 루프가 반복됩니다. 루프에 대한 자바 스크립트는 루프에 대한 자바와 C와 유사합니다. for 문은 다음과 같이 보입니다: 지정된 조건이 false를 반환할 때까지 명령문 블록을 반복적으로 실행하는 데 루프가 사용됩니다. C에서 루프 문에 대한 중첩 구문은 다음과 같습니다 – 다음 예제는 i의 값이 3 일 때 실행되는 계속 문과 함께 while 루프를 보여줍니다. 따라서 n은 값 1, 3, 7 및 12값을 차지합니다. 다음 모든 예제에서 변수 num을 카운터로 사용하고 있습니다 – 1) 여기서 num++대신 num=num++1을 사용하고 있습니다. 루프 중첩에 대한 마지막 참고 는 모든 유형의 루프를 다른 유형의 루프 안에 넣을 수 있다는 것입니다. 예를 들어 `for` 루프는 `while` 루프 안에 있거나 그 반대의 경우도 마찬가지입니다.

1단계: 첫 번째 초기화가 발생하고 카운터 변수가 초기화됩니다. 2 단계 : 두 번째 단계에서는 조건이 선택되며, 여기서 카운터 변수가 지정된 조건에 대해 테스트되고 조건이 true를 반환하면 for loop의 본문 내의 C 문이 실행되고 조건이 false를 반환하면 for 루프가 가져옵니다. 종료되고 컨트롤이 루프에서 나옵니다. 3 단계 : 루프 본문 내에서 문을 성공적으로 실행 한 후 카운터 변수는 작업 (++ 또는 -)에 따라 증가되거나 감소됩니다. 루프의 중첩도 가능합니다. 이를 이해하기 위한 예제를 예로 들 수 있습니다: a while 문은 지정된 조건이 true로 평가하는 한 해당 문을 실행합니다. while 문은 다음과 같이 보입니다. in statement는 숫자 인덱스 외에 사용자 정의 속성의 이름을 반환합니다.

This entry was posted in Uncategorized by admin. Bookmark the permalink.

Comments are closed.