php循环计算计算1+3+5+。。。+99=?
时间: 2024-06-15 21:07:40 浏览: 11
PHP中可以使用循环来计算1+3+5+...+99的结果。以下是一个使用for循环的示例代码:
```php
<?php
$sum = 0;
for ($i = 1; $i <= 99; $i += 2) {
$sum += $i;
}
echo $sum;
?>
```
这段代码中,我们使用一个变量`$sum`来保存累加的结果,初始值为0。然后使用for循环,从1开始,每次递增2,直到99。在循环体内,将当前的数值累加到`$sum`中。最后,使用`echo`语句输出结果。
根据上述代码,1+3+5+...+99的结果为2500。
相关问题
C语言while循环计算Sum=1+3+5+……+100
以下是C语言while循环计算Sum=1+3+5+……+100的代码实现:
```c
#include <stdio.h>
int main() {
int i = 1, sum = 0;
while (i <= 100) {
sum += i;
i += 2;
}
printf("Sum=%d", sum);
return 0;
}
```
输出结果为:Sum=2500。
计算1+3+5+…+99
这是一个等差数列,首项为1,公差为2,末项为99。可以使用等差数列求和公式来计算其和:
n为项数,a1为首项,an为末项,d为公差。
代入数据,得到:
n = (99 - 1) / 2 + 1 = 50
S = (1 + 99) * 50 / 2 = 2500
因此,1到99之间所有奇数的和为2500。