使用java编写程序,计算并输出1~10偶数和。
时间: 2023-06-03 11:06:21 浏览: 1066
可以的,这是一个简单的编程问题,使用Java编写程序计算1~10之间的偶数和,可以使用循环结构和条件语句,代码如下:
```
public class Main {
public static void main(String[] args) {
int sum = 0; // 存放偶数和
for (int i = 1; i <= 10; i++) {
if (i % 2 == 0) { // 判断是否为偶数
sum += i; // 累加偶数
}
}
System.out.println("1~10的偶数和为:" + sum); // 输出结果
}
}
```
程序输出结果为:1~10的偶数和为:30
相关问题
用用 java 编写程序,计算1~100中偶数的累加和并输出
好的,以下是 Java 语言的程序代码:
```java
public class EvenSum {
public static void main(String[] args) {
int sum = 0;
for (int i = 2; i <= 100; i += 2) {
sum += i;
}
System.out.println("1~100中偶数的累加和为:" + sum);
}
}
```
程序运行结果为:
```
1~100中偶数的累加和为:2550
```
所以,1~100中偶数的累加和为 2550。
用java编写程序,使用递归调用求6以内偶数的阶乘之和。
以下是使用递归调用求6以内偶数的阶乘之和的Java程序:
```java
public class Main {
public static void main(String[] args) {
int sum = 0;
for (int i = 2; i <= 6; i += 2) {
sum += factorial(i);
}
System.out.println("6以内偶数的阶乘之和为:" + sum);
}
public static int factorial(int n) {
if (n == 2) {
return 2;
} else {
return n * factorial(n - 2);
}
}
}
```
程序中,先使用一个for循环遍历2到6之间的偶数,然后分别调用factorial方法求每个偶数的阶乘,并将结果累加到sum中。factorial方法使用递归的方式计算阶乘,当n等于2时返回2,否则返回n乘以factorial(n-2)的结果。最终输出sum即为6以内偶数的阶乘之和。