java编写一个程序,输人存人的本金数目,同時顯示计算存期为一年、两年、三年或五年,到期取款时,银行应支付的本息分别是多少,
时间: 2023-05-19 10:03:13 浏览: 125
if语句.md
以下是一个简单的 Java 程序,可以计算存期为一年、两年、三年或五年的本息:
```
import java.util.Scanner;
public class InterestCalculator {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("请输入本金数目:");
double principal = scanner.nextDouble();
double rate = 0.03; // 假设年利率为 3%
double[] periods = {1, 2, 3, 5}; // 存期为 1 年、2 年、3 年、5 年
for (double period : periods) {
double amount = principal * Math.pow(1 + rate, period);
System.out.printf("存期为 %.0f 年,到期取款时,银行应支付的本息为 %.2f 元\n", period, amount);
}
}
}
```
这个程序首先让用户输入本金数目,然后假设年利率为 3%,计算存期为 1 年、2 年、3 年、5 年的本息,并输出结果。注意,这个程序只是一个简单的示例,实际的利率和计算方式可能会有所不同。
阅读全文