php使用三种循环实现从1加到100案例分享附带代码
php使用三种循环实现从1加到100案例分享附带代码<?php
//1、for循环实现
$sum=0;
for($i=1;$i<=100;$i++){
$sum+=$i; //$sum=$sum+$i;
}
echo $sum;
//分析
/**
*
$i $sum
1 1
2 1+2
3 1+2+3
4 1+2+3+4
...
100 1+2+3+++100
*/
-------------------------------------------------
//2、while循环
$i=1;
$sum=0; //保存和
while($i<=100){
//方法一
/*
$sum+=$i;
$i++;
*/
//方法二
$sum+=$i++;
}
echo $sum;
--------------------------------------------------
//3、do-while循环
$i=1;
$sum=0;
do{
$sum+=$i;
$i++;
}while($i<=100);
echo $sum,'<br>'; //5050
//可以有如下更改
$i=1;
$sum=0;
do{
$sum+=$i++; //++后置
}while($i<=100);
echo $sum,'<br>'; //5050
//可以做如下更改
$i=1;
$sum=0;
do{
$sum+=$i;
}while(++$i<=100); //++前置
echo $sum,'<br>'; //5050
页:
[1]