[첫화면으로]Perl/순환문

마지막으로 [b]

3 번째 수정본
순환문 - for, foreach, while, until

for 순환문

for (초기화; 조건; 명령 후 취할 행동) {
  명령;
}
또는

for ( 1..100 ) {
  명령;
}

변수가 생략된 경우

for ( 1..10, " hello ", "world ", "again\n" ) {    # 13 개의 값이 $_ 에 각각 할당
  print;                                           # $_ 가 생략된 것으로 간주
}

foreach 순환문

예제:

foreach $elem ( 0..$#myArray )
{
  print $myArray[$elem];
}

foreach $aLine (<fileHandler>) {
  print $aLine;
}

while 순환문

while ( 조건 ) {
  명령; # 조건이 참인 동안 실행
}

do {
  명령; # 반드시 한 번은 실행
} while ( 조건 );

until 순환문

until ( 조건 ) {
  명령; # 조건이 거짓인 동안 실행
}

do {
  명령; # 반드시 한 번은 실행
} until ( 조건 );

순환문 빠져나가기 - next, last, redo


컴퓨터분류

이 수정본 편집일: 2002-10-27 11:07 am (변경사항 [d])
2931 hits | Permalink | 변경내역 보기 [h] | 현재 수정본 보기 | 3 번째 수정본 소스 보기