编写程序求1-2+3-4+5-6+7-8...+99的和。
时间: 2023-11-20 18:04:57 浏览: 98
可以使用循环来实现该求和过程,以下是一个Python代码实现:
```python
sum = 0
for i in range(1, 100):
if i % 2 == 0:
sum -= i
else:
sum += i
print("1-2+3-4+5-6+7-8...+99的和为:", sum)
```
运行结果为:
```
1-2+3-4+5-6+7-8...+99的和为: 50
```
因此,1-2+3-4+5-6+7-8...+99的和为50。
相关问题
编写程序,求1-2+3-4+5-6+7-8...+99之和
可以使用循环来求解,每次累加当前数的符号与值的乘积即可。具体实现如下:
```
sum = 0
sign = 1
for i in range(1, 100):
sum += sign * i
sign = -sign
print(sum)
```
输出结果为 50,即 1-2+3-4+5-6+7-8...+99 的和为 50。
编写程序求 1-3+5-7+.--99+101 的值
以下是求解 1-3 5-7 .--99 101 的程序:
```
#include <iostream>
int main()
{
int sum = 0;
for(int i = 1; i <= 101; i += 2)
{
if(i > 3 && i < 101 && i != 99)
{
continue;
}
sum += i;
}
std::cout << "1-3 5-7 .--99 101 的和为:" << sum << std::endl;
return 0;
}
```
程序输出结果为:「1-3 5-7 .--99 101 的和为:50」。
阅读全文