B部分:用于循环程序
编写程序以计算银行帐户的利息。该计划将具有以下特点:
到目前为止编写的代码是:
import java.util.Scanner;
public class CompoundInterest {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
double principal = 0;
double rate = 0;
double time = 0;
double compoundInterest = 0;
System.out.print("Enter the Principal amount : ");
principal = input.nextDouble();
System.out.print("Enter the Rate : ");
rate = input.nextDouble();
System.out.print("Enter the Time : ");
time = input.nextDouble();
compoundInterest = principal * Math.pow((1 + rate/100), time);
System.out.println("");
System.out.println("The Compound Interest is : "
+ compoundInterest);
}
}
但我不知道如何从用户那里获得输入。
答案 0 :(得分:1)
您可以使用Scanner
nextLine()
方法一次性读取用户的整行输入,但是您必须对该行进行标记并将每个标记转换为正确的数据类型。如果您按照自己的方式一次要求输入一个输入,那么用户编码更容易,更清晰。