• 欢迎光临~

2. 奇偶正负交错运算 (取反算法)

开发技术 开发技术 2022-10-28 次浏览

2. 奇偶正负交错运算

2.1 算法

/* 
* description: 1~100正负交错加减 (1-2+3-4+5...+99-100) 
 */
public class InverseSum {
    public static void main(String[] args) {

        int sum = 0;        // 总值
        int j = 1;          // 交错值
        for (int i = 1; i <= 100; i++) {
            sum += i*j;
            j = -j;
        }
        System.out.printf("(1-2+3-4+5...+99-100)的值为: %d", sum);

    }
}

2.2 总结

通过一个在循环体中不断被取负的值j = -j, 实现正负交错的效果.

程序员灯塔
转载请注明原文链接:2. 奇偶正负交错运算 (取反算法)
喜欢 (0)