php代码直接定义变量n=7或者输入一个整数n(n>1),分别利用while循环和for循环,计算并输出1+2+3+…+n的值。
时间: 2023-12-20 21:07:07 浏览: 65
php代码-数组的循环输出
直接定义变量n=7,使用while循环实现:
```php
<?php
$n = 7;
$i = 1;
$sum = 0;
while ($i <= $n) {
$sum += $i;
$i++;
}
echo "1+2+3+...+$n = $sum";
?>
```
直接定义变量n=7,使用for循环实现:
```php
<?php
$n = 7;
$sum = 0;
for ($i=1; $i<=$n; $i++) {
$sum += $i;
}
echo "1+2+3+...+$n = $sum";
?>
```
输入一个整数n,使用while循环实现:
```php
<?php
$n = 10; // 假设输入的整数为10
$i = 1;
$sum = 0;
while ($i <= $n) {
$sum += $i;
$i++;
}
echo "1+2+3+...+$n = $sum";
?>
```
输入一个整数n,使用for循环实现:
```php
<?php
$n = 10; // 假设输入的整数为10
$sum = 0;
for ($i=1; $i<=$n; $i++) {
$sum += $i;
}
echo "1+2+3+...+$n = $sum";
?>
```
以上代码中,都是定义了一个变量$n$来表示需要计算的数的范围,然后使用while或for循环来对这个范围进行遍历,每次遍历都累加到一个变量$sum$中,最后输出$sum$的值。
阅读全文