php用do while求2+4+6+…+100=****,并输出这样的等式
时间: 2023-12-25 13:05:13 浏览: 29
好的,这是一个简单的题目,下面是 PHP 的代码实现:
```php
$i = 2;
$sum = 0;
$eq = "";
do {
$sum += $i;
$eq .= $i;
if ($i < 100) {
$eq .= "+";
}
$i += 2;
} while ($i <= 100);
$eq .= "=" . $sum;
echo $eq;
```
输出:
```
2+4+6+...+100=2550
```
注意,这里用了一个字符串来记录等式,每次循环都将当前的偶数加入等式中,并且如果当前偶数不是 100,就在后面加上一个加号。最后将等式和答案一起输出。
相关问题
php利用do while求2+4+6+...+100=****,并输出这样的等式
可以使用do-while循环来求2+4+6+...+100=2550,并输出等式。
代码如下:
```php
<?php
// 初始化变量
$i = 2;
$sum = 0;
// do-while循环求和
do {
$sum += $i; // 累加
$i += 2; // 每次加2
} while ($i <= 100);
// 输出等式
echo "2 + 4 + 6 + ... + 100 = " . $sum;
?>
```
输出结果为:
```
2 + 4 + 6 + ... + 100 = 2550
```
用while编写程序:求2+4+6+…+100的值并输出
以下是使用while循环实现求2+4+6+...+100的和的Python程序:
```python
sum = 0
i = 2
while i <= 100:
sum += i
i += 2
print("2+4+6+...+100的和为:", sum)
```
输出结果为:2550
相关推荐
![txt](https://img-home.csdnimg.cn/images/20210720083642.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)