2013-10-01 4 views
-3

시리즈를 어떻게 인쇄합니까?for 루프를 1보다 크게 증가시키는 방법은 무엇입니까?

6,15,24,33,42 ..... 1000

는이 같은 루프를 사용하여 시도했다, 그러나 각 반복에 9로 증가하는 방법을 알아 작동하지 않을 수 있습니다 . 정말

for($i = 6; $i <= 1000; $i = 9) 
{ 
    echo $i . ', '; 
} 
+2

귀하의 질문에 명확하게하십시오. –

+5

시리즈에 표시되는 숫자 중 소수는 소수이므로 왜 소수의 코드입니까? –

+2

흠 .. 6시에 시작해서 9시에 추가하고 싶습니다. – Lefsler

답변

12

매우 간단합니다 : - 질문이 답이 될 수를보고

for($i = 6; $i <= 1000; $i += 9){ 
    echo $i . ', '; 
} 
//If you have to finish the series with 1000, although it is not a part of the series:- 
echo '1000'; 

See it working

+3

완료하려면 '1000'을 수동으로 출력해야합니다. – insertusernamehere

3
<?php 
    for($i=6; $i<1000; $i+=9) 
     echo $i."<br>"; 
?> 

. 단지 재미를 위해

+1

완료하려면 '1000'을 수동으로 출력해야합니다. – insertusernamehere

11

:

echo implode(', ', range(6, 1000, 9)); 
echo ", 1000"; 
+0

나는 이것을 좋아한다. – vascowhite

+2

+1 (쉽게 간과되기 때문에) 'range()'를 사용합니다.) – CD001

+0

'range()'가 존재한다는 것을 결코 알지 못했습니다. TIL 무언가! –

관련 문제