编写一个Java程序,计算并输出1到100之间所有偶数的和。 2、编写一个Java程序,实现一个简单的计算器,支持加、减、乘、除四种运算。 3、编写一个Java程序,实现斐波那契数列的前n
时间: 2024-10-23 22:15:50 浏览: 25
计算并输出1到100(包含1和100)之间所有偶数的和
1. 计算1到100之间所有偶数的和的Java程序:
```java
public class SumEvenNumbers {
public static void main(String[] args) {
int sum = 0;
for (int i = 1; i <= 100; i++) {
if (i % 2 == 0) { // 判断是否为偶数
sum += i; // 累加偶数
}
}
System.out.println("1到100之间所有偶数的和为:" + sum);
}
}
```
2. 实现一个简单的四则运算计算器的Java程序:
```java
import java.util.Scanner;
public class SimpleCalculator {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.print("请输入第一个数字:");
double num1 = input.nextDouble();
System.out.print("请输入操作符 (+,-,*,/):");
char operator = input.next().charAt(0);
System.out.print("请输入第二个数字:");
double num2 = input.nextDouble();
switch (operator) {
case '+':
System.out.println(num1 + " + " + num2 + " = " + (num1 + num2));
break;
case '-':
System.out.println(num1 + " - " + num2 + " = " + (num1 - num2));
break;
case '*':
System.out.println(num1 + " * " + num2 + " = " + (num1 * num2));
break;
case '/':
if (num2 != 0) {
System.out.println(num1 + " / " + num2 + " = " + (num1 / num2));
} else {
System.out.println("错误:除数不能为零!");
}
break;
default:
System.out.println("无效的操作符,请输入+,-,*,/");
}
input.close();
}
}
```
3. 实现斐波那契数列的前n项Java程序:
```java
public class FibonacciSeries {
public static void main(String[] args) {
int n = 10; // 这里设置为前10项
long[] fib = new long[n];
fib[0] = 0;
if (n > 1) {
fib[1] = 1;
for (int i = 2; i < n; i++) {
fib[i] = fib[i - 1] + fib[i - 2]; // 斐波那契数列公式
}
}
System.out.println("斐波那契数列的前" + n + "项为:");
for (long num : fib) {
System.out.print(num + " ");
}
}
}
```
阅读全文