java - 我必须打印出这个方程的 5 个 future 值

标签 java formatting

代码和计算是正确的,我只是不知道如何正确格式化它

static void main(String[] args) {

 Scanner input = new Scanner(System.in);

 String inputString;

  char flag = 'c';


  while(flag =='c' || flag == 'C') {

 System.out.print("Enter your investment amount");

 double futurevalue=input.nextInt ();

 System.out.print("Enter the interest rate (%)");

 double interest = input.nextInt ();

 int i;
 for (i =0; i<=5; i++)
 futurevalue = futurevalue * (1 + (interest/100));

 System.out.printf("Your value is" + futurevalue);

 System.out.printf("Enter c to continue or any other key to quit: ");

 input.nextLine();

 inputString = input.nextLine();

 flag = inputString.charAt(0);
 }
 }
}

期间1%

<小时/>

1 505.00

2510.05

3515.15

4520.30

5525.51

这就是它需要的样子

最佳答案

我不确定您在寻找什么。如果您希望每个循环打印答案

        for (int i = 0; i <= 5; i++) {
            futurevalue = futurevalue * (1 + (interest / 100));
            System.out.println((i+1) + " " + futurevalue);                
        }

关于java - 我必须打印出这个方程的 5 个 future 值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36365785/

相关文章:

java - 复杂枚举的联合测试

java - 如何使用JavaBeans作为数据源显示嵌套对象?

java - 从 imageview 触摸点,您可以调整 MAT 的大小以获得该点的颜色吗?

c# - 我应该使用什么页面图像生成技术?

python - 打印一个值之间带有制表符的元组

java - 如何将下载的文件保存在应用程序内存的缓存文件夹中?

java - 使用转义字符时出现问题 '{'

java - 如何在Java Formatter中转义减号?

android - 无法使用 Html.fromHtml() 为 Android 按钮文本创建上标

github - 如何在 GitHub 上的 MD markdown 自述文件中添加空格?