| 123456789101112131415161718192021222324 |
- package com.lovecoding.day04;
- /**
- * @author WanJl
- * @version 1.0
- * @title Demo07
- * @description 数列求和(正负交替)
- * 求数列 1 - 1/2 + 1/3 - 1/4 + ... 前 10 项的和并输出(结果保留两位小数)。
- * @create 2026/7/10
- */
- public class Demo07 {
- public static void main(String[] args) {
- double sum=0;
- for (int i = 1; i <=10; i++) {
- if (i % 2 ==1){
- sum+=1.0/i; //奇数项为正 加 1 + 1/3 + 1/5 + 1/7 + 1/9
- }else {
- sum-=1.0/i; //偶数项为负 减 1- 1/2 - 1/4 - 1/6 - 1/8 - 1/10
- }
- }
- System.out.printf("%.2f",sum);
- }
- }
|