用do while实现1+1/2+1/3+···+1/n
时间: 2023-11-25 21:07:08 浏览: 58
c++求1+1/2+1/3+...+1/n
5星 · 资源好评率100%
以下是使用do-while循环实现1+1/2+1/3+···+1/n的代码:
```java
public static void main(String args[]){
double sum = 0;
double i = 1;
do {
sum += 1/i;
i++;
} while (i <= n);
System.out.println(sum);
}
```
其中,n为需要求和的数的个数。这段代码中,我们使用了do-while循环来实现累加操作,每次循环将1/i加到sum中,并将i加1,直到i>n时跳出循环。最后输出sum即可。
阅读全文