首页 > 编程语言 >2. 奇偶正负交错运算 (取反算法)

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

时间:2022-10-29 00:55:42浏览次数:54  
标签:奇偶 int 取反 算法 正负 交错

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, 实现正负交错的效果.

标签:奇偶,int,取反,算法,正负,交错
From: https://www.cnblogs.com/Yiero/p/16837928.html

相关文章

  • 20221027&20221028 神经网络入门:神经网络判断奇偶数
    神经网络https://www.ibm.com/cn-zh/cloud/learn/neural-networks神经网络反映人类大脑的行为,允许计算机程序识别模式,以及解决人工智能、机器学习和深度学习领域的常见......
  • 20221027 神经网络入门:神经网络判断奇偶数
    神经网络https://www.ibm.com/cn-zh/cloud/learn/neural-networks神经网络反映人类大脑的行为,允许计算机程序识别模式,以及解决人工智能、机器学习和深度学习领域的常见......
  • sql语法巧用之not取反
    数据库的重要性和通用性都不用说了,什么sql的通用性,sql优化之类的也不必说了,咱们今天来聊聊另一个有意思的话题:如何取一个筛选的反面案例。 1.举几个正反案例的例子......
  • C语言求输入两个数最大公约数和正负号变化的分数之和
    一.求两个数最大公约数问题描述输入两个数,输出这两个数的最大公约数解题思路辗转相除法;它的具体做法是:用较大数除较小数,再用除数去除出现的余数(第一余数),再用第一余数去除出......
  • 关于负数补码为什么原码是按位取反再+1
     8位下,求123和-123的补码。8位补码表示的值为-128-127。[-123]补码=[-01111011]补码=2^8+(-01111011)......
  • 123按位取反是多少?原码、反码、补码及其运算
    如题,在整数运算中总是不清楚某个数的取反和反码到底有什么区别,遂写下此博客,有参考的地方在文末中会贴出出处。在阅读本文章之后会对你了解计算机中一些基础有所帮助,文章包......
  • 开源的电压电流校准仪,电流0至40mA,单步调节100nA,输出电压正负10V,单步调节20uV
    说明:输出电压±10V,单步调节20uV。电流0至40mA,单步调节100nA。开源来自elektormagazine,作者spo256al2​​https://www.elektormagazine.com/...-and-0-to-40ma-0001​​​......
  • JS判断奇偶数
    if((i&1)===0)代替if(i%2===0)来判断i是不是偶数。原理:按位与操作符(&)按位与操作符(&)会对参加运算的两个数据按二进制位进行与运算,即两位同时为1时,结果才为......
  • 判断组合数的奇偶性
    由卢卡斯定理可得C(n,m)%2=C(n/2,m/2)*C(n%2,m%2)%2(除法均为向下取整,且当m==0的时候不能再继续递归)C(1,1)=C(1,0)=C(0,0)=1C(0,1)=0C(X,0)=1所以最终......
  • 无向图里找奇偶环 - OI回忆录
    title:无向图里找奇偶环-OI回忆录tag:DPdescription:https://codeforces.com/gym/103931/problem/J我退役后打ACM,当时队内每周vp训练,我寻思着调场水一点的就......