<?php
//for语句写法
for ($i = 1, $sum = 0; $i <= 100; $i++) {
$sum = $sum + $i; // 累加求和
}
echo "for语句的运行结果:" . $sum . "<br />";
//while语句写法
$i = 1; // 从1开始累加
$sum = 0; //初始化和为0
while ($i <= 100) { //判断是否小于100
$sum = $sum + $i; // 累加求和
$i++; //递增1
}
echo "while语句的运行结果:" . $sum . "<br />";
for语句的运行结果:5050
while语句的运行结果:5050
这是我复制你代码之后运算的结果,不知道你哪里错了?
你写的代码是没有错的 但是对于这个编辑器来说你得写得跟他完全一样(空格的位置也要一样)但是实际写的时候你这样子是没错的 for($i = 1,$sum = 0;$i<=100;$i++) 只是在这个编辑器里面不要空格
你把$sum=0;提取出来加在外面就能用了