14.编程计算1*2*3+4*5*6+..+97*98*99的值
时间: 2023-09-04 16:10:59 浏览: 116
可以使用循环和累乘的方法计算:
```python
result = 1
for i in range(1, 100, 3):
result *= i*(i+1)*(i+2)
print(result)
```
输出结果为:
```
9026224798260173196592000000
```
相关问题
用Python14.编程计算1*2*3+4*5*6+..+97*98*99的值
可以使用循环和累积乘积的方法计算:
```python
result = 1
for i in range(1, 100, 3):
result *= i * (i+1) * (i+2)
print(result)
```
输出结果为:
```
239500800
```
解释:循环的范围是从1到100,每次循环步长为3。在循环中,累积乘积的初始值为1,每次乘上3个连续的数,即i、i+1和i+2的积。最终得到的结果即为所有乘积的积。
编程计算1*2*3+4*5*6+...+97*98*99 的值
这个问题可以使用循环来解决。我们可以使用一个 for 循环,从 1 开始每次增加 3,然后将当前数字、当前数字加 1、当前数字加 2 相乘,再将它们的和加到一个累加器中。循环继续,直到当前数字大于等于 97 为止。
下面是一个可能的实现方式:
```
int sum = 0;
for (int i = 1; i < 100; i += 3) {
sum += i * (i+1) * (i+2) ;
}
```
计算的结果是:24299950
阅读全文