JAVA: 如何打印出 5 , 5.5 , 6.5 , ++

JAVA: How to print out 5 , 5.5 , 6.5 , ++

我想列出 5 , 5.5 , 6.5 , ++

谁能告诉我如何解决它

这是我的代码:

package com.bowl.Bowling;

public static void main(String[] args) {
    for (double i = 5; i <= 12; i+=0.5) {
        System.out.println(i);
        i++;
    }

}

输出:

5.0 
6.5 
8.0 
9.5 
11.0 

像这里一样删除 i++:

public static void main(String[] args) {
    for (double i = 5; i <= 12; i+=0.5) 
            System.out.println(i);
}

在您的代码中,您有两个部分用于更新循环计数器,一个是 i+=0.5,另一个是 i++,您应该删除其中一个