안녕하세요 저는 프로그래밍 초보자입니다. 숙제가 있습니다. 그것을 찾았지만 아무것도 찾을 수 couldnt ...PHP 루프 질문
나는 1에서 10까지 숫자의 총 가치를 얻을 필요가있다. 이것은 루프에서 할 필요가있다. 어떤 루프를 사용해야하는지 알 수 없습니다. 만약 당신이 나에게 예제 코드를 줄 수 있다면 그것은 위대 할 것이다.
안녕하세요 저는 프로그래밍 초보자입니다. 숙제가 있습니다. 그것을 찾았지만 아무것도 찾을 수 couldnt ...PHP 루프 질문
나는 1에서 10까지 숫자의 총 가치를 얻을 필요가있다. 이것은 루프에서 할 필요가있다. 어떤 루프를 사용해야하는지 알 수 없습니다. 만약 당신이 나에게 예제 코드를 줄 수 있다면 그것은 위대 할 것이다.
<?php
$start = 0; // set the variable that will hold our total
for($i=1;$i<11;$i++){ // set a loop, read here: http://php.net/manual/en/control-structures.for.php for more info
$start += $i; // add $i to our start value
}
echo $start; // display our final value
다른 사람도 작동하지만이 사람은 잘 주석 처리되어 있으므로 답변으로 선택하겠습니다. – nai
나는 루프 for
을 사용할 것입니다. 사용
$total = 0;
for($i = 1; $i <= 10; $i++){
$total += $i;
}
for 루프 :
<?php
$sum = 0;
for($i = 1; $i <= 10; $i++){
$sum += $i;
}
는 foreach 루프 사용 :
<?php
$sum = 0;
foreach(range(1,10) as $num){
$sum += $num;
}
echo $sum; // prints 55
을 그리고, 여기에 쉬운 방법이다 과제를 무시 :
echo array_sum(range(1,10));
숙제 문제입니다. 왜 사람들이 복사 붙여 넣기에 대한 답변을 제공하는지 잘 모르겠습니다.
숫자 합계 1..10
을 얻는 것은 매우 간단합니다. 루프 전에 빈 정수 var를 초기화해야하고 각 반복마다 0
에서 까지이며10
을 포함하면 현재 반복에 int var를 추가합니다. 예를 들어
:
sum = 0;
for num in range 1 to 10:
sum = sum + num;
이'당신의 숙제를 수행하지만,하지 않습니다 array_sum (범위 (1,10))'할 것입니다. – mario
많은 분들께 감사드립니다. 매우 도움이됩니다. – nai