编写程序求2+4+6+...+100的和
时间: 2024-01-09 16:21:17 浏览: 49
以下是两种C语言编写程序求2+4+6+...+100的和的例子:
1.使用for循环
```c
#include <stdio.h>
void main() {
int i;
int sum = 0;
for (i = 2; i <= 100; i += 2) {
sum += i;
}
printf("2+4+6+...+100的和为:%d\n", sum);
}
```
2.使用while循环
c
#include <stdio.h>
int main() {
int sum = 0, i = 2;
while (i <= 100) {
sum = sum + i;
i = i + 2;
}
printf("%d\n", sum);
return 0;
}
```
--相关问题--:
相关问题
用java编写程序求2+4+6+...+100的和
以下是Java编写程序求2+4+6+...+100的和的代码:
```java
public class SumOfEvenNumbers {
public static void main(String[] args) {
int sum = 0;
for (int i = 2; i <= 100; i += 2) {
sum += i;
}
System.out.println(sum);
}
}
```
编写程序计算2+4+6+…+100
您可以使用循环来计算2+4+6+...+100,代码如下:
```python
sum = 0
for i in range(2, 101, 2):
sum += i
print(sum)
```
解释一下:
- 我们定义一个变量 sum 来存储累加的结果,初始值为 0。
- 使用 for 循环从 2 开始迭代到 100(包括 100),每次迭代步长为 2。
- 在循环体内,每次将当前迭代的数加到 sum 变量中。
- 最后输出 sum 的值,即为所求。
运行上述代码,输出结果为 2550。