编写程序计算1+2+2+....+10然后输出结果
时间: 2023-05-19 13:02:14 浏览: 57
以下是计算1 2 2 .... 10的程序代码:
```python
sum = 0
for i in range(1, 11):
if i == 2:
sum += 2
else:
sum += 1
print(sum)
```
程序输出结果为:`18`
相关问题
用c++编写程序计算1+2+3+……+10,然后输出结果
以下是用 C 编写的程序,可以计算 1 到 10 的和并输出结果:
```c
#include <stdio.h>
int main() {
int sum = 0;
for (int i = 1; i <= 10; i++) {
sum += i;
}
printf("1 + 2 + 3 + ... + 10 = %d\n", sum);
return 0;
}
```
输出结果为:
```
1 + 2 + 3 + ... + 10 = 55
```
python编写程序计算1+2+3+......+99
您可以使用循环来计算1到99的和,如下所示:
```python
sum = 0
for i in range(1, 100):
sum += i
print("1到99的和为:", sum)
```
输出:
```
1到99的和为: 4950
```
或者,您也可以使用数学公式计算1到99的和,如下所示:
```python
sum = (1 + 99) * 99 // 2
print("1到99的和为:", sum)
```
输出:
```
1到99的和为: 4950
```
相关推荐
![png](https://img-home.csdnimg.cn/images/20210720083516.png)
![ASM](https://img-home.csdnimg.cn/images/20210720083646.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)