편집을 취소할 수 있습니다. 이 편집을 되돌리려면 아래의 바뀐 내용을 확인한 후 게시해주세요.
최신판 | 당신의 편집 | ||
1번째 줄: | 1번째 줄: | ||
[[분류: | [[분류:제어 흐름]] | ||
{{ | {{소문자}} | ||
;for | ;for | ||
;for문 | ;for문 | ||
==Bash== | ==Bash== | ||
[[category: Bash]] | |||
[[ | <source lang='bash'> | ||
< | for i in {1..3} | ||
for | do | ||
echo "i = $i" | |||
done | done | ||
# i = 1 | # i = 1 | ||
# i = 2 | # i = 2 | ||
# i = 3 | # i = 3 | ||
</ | </source> | ||
< | <source lang='bash'> | ||
for i | for (( i=1; i<4; i++ )) | ||
do | |||
echo "i = $i" | |||
done | done | ||
# i = 1 | |||
# i = 2 | |||
# i = 3 | |||
</source> | |||
<source lang='bash'> | |||
</ | |||
< | |||
i=1 | i=1 | ||
while [ $i -lt 4 ] | while [ $i -lt 4 ] | ||
do | |||
echo "i = $i" | |||
i=`expr $i + 1` | |||
done | done | ||
</ | # i = 1 | ||
< | # i = 2 | ||
for i in 2 3 5 | # i = 3 | ||
</source> | |||
<source lang='bash'> | |||
for i in 2 3 5 | |||
do | |||
echo "i = $i" | |||
done | done | ||
# i = 2 | # i = 2 | ||
# i = 3 | # i = 3 | ||
# i = 5 | # i = 5 | ||
</ | </source> | ||
<source lang='bash'> | |||
for i in {1..5..2} | |||
do | |||
echo "i = $i" | |||
done | |||
# i = 1 | |||
# i = 3 | |||
# i = 5 | |||
</source> | |||
==C== | ==C== | ||
[[ | [[category: C]] | ||
< | <source lang='c'> | ||
for(int i=1; i<=10; i++) { | for(int i=1; i<=10; i++) { | ||
sum += i; | sum += i; | ||
} | } | ||
</ | </source> | ||
==CMD== | ==CMD== | ||
[[ | [[category:CMD]] | ||
< | <source lang='bash'> | ||
(@echo off & for /L %i in (1,1,4) do echo i = %i) & echo on | (@echo off & for /L %i in (1,1,4) do echo i = %i) & echo on | ||
REM i = 1 | REM i = 1 | ||
62번째 줄: | 71번째 줄: | ||
REM i = 3 | REM i = 3 | ||
REM i = 4 | REM i = 4 | ||
</ | </source> | ||
==Java== | ==Java== | ||
[[ | [[category: Java]] | ||
< | <source lang='Java'> | ||
for(int i=1; i<=10; i++) { | for(int i=1; i<=10; i++) { | ||
sum += i; | sum += i; | ||
} | } | ||
</ | </source> | ||
==JavaScript== | ==JavaScript== | ||
[[ | [[category: JavaScript]] | ||
<source lang='JavaScript'> | |||
< | |||
for(var i=1; i<=10; i++) { | for(var i=1; i<=10; i++) { | ||
sum += i; | sum += i; | ||
} | } | ||
</ | </source> | ||
==PHP== | ==PHP== | ||
[[ | [[category: PHP]] | ||
<source lang='php'> | |||
< | |||
for($i=1; $i<=10; $i++) { | for($i=1; $i<=10; $i++) { | ||
$sum += $i; | $sum += $i; | ||
} | } | ||
</source> | |||
</ | |||
==Visual Basic== | ==Visual Basic== | ||
[[ | [[category: VB]] | ||
< | <source lang='vb'> | ||
FOR I = 1 TO 10 | FOR I = 1 TO 10 | ||
SUM = SUM + I | SUM = SUM + I | ||
NEXT I | NEXT I | ||
</ | </source> | ||
==같이 보기== | ==같이 보기== | ||
* [[while]] | *[[while]] | ||
* [[ | *[[extended for]] | ||
* [[Iterator 패턴]] | *[[Iterator 패턴]] | ||
* [[자바 키워드]] | *[[자바 키워드]] | ||
* [[str_repeat]] | *[[str_repeat]] | ||
==참고 자료== | |||
*http://eqcode.com/wiki/For | |||
[[분류: 프로그래밍]] |