我应该重新创建这段代码
public static void main(String[] args) {
// TODO, add your application code
Scanner keyboard = new Scanner(System.in);
System.out.print("Enter an integer: ");
int n = keyboard.nextInt();
double x = 0;
System.out.print("The total is: ");
for (int i = 1; i <= n; i++){
x = x+-(1.0/i);
}
System.out.print(+x);
}
但是在循环中使用交替符号(1 – 1/2 + 1/3 – 1/4 + 1/5 – 1/6 + ... + 1/N)并让它打印出值(输入一个整数: 5 总数为:0.7833333333333332)
我想知道我怎么能做到这一点?我能够编写原始代码,但我不知道如何复制代码但使用交替符号。