求以下表达式的值,写出您想到的一种或几种实现方法: 1-2+3-4+……+m

简介:
复制代码
  private static int fun(int m)
        {
            int temp = 0;
            for (int i = 1; i <= m; i++)
            {
                if (i % 2 == 1)
                    temp = temp + i;
                else
                    temp = temp - i;
            }
            return temp;
        }
复制代码

 


本文转自武沛齐博客园博客,原文链接:http://www.cnblogs.com/wupeiqi/p/3148888.html,如需转载请自行联系原作者

目录
相关文章
|
5月前
|
存储 程序员 编译器
【新手解答5】深入探索 C 语言:宏中的文本、标识符和字符串 + 递归运算、条件语句、循环 + `switch-case` 与多项条件和枚举的差别
【新手解答5】深入探索 C 语言:宏中的文本、标识符和字符串 + 递归运算、条件语句、循环 + `switch-case` 与多项条件和枚举的差别
50 0
|
10月前
|
数据库
机房重构—在应使用条件的上下文(在 ‘where‘ 附近)中指定了非布尔类型的表达式
在应使用条件的上下文(在 ‘where‘ 附近)中指定了非布尔类型的表达式
|
11月前
|
安全
运算符:指数-链判断-Null判断-逻辑赋值
运算符:指数-链判断-Null判断-逻辑赋值
54 0
求字符串的长度(4种写法)(普通写法,函数写法(两种:有无返回值),不允许创建临时变量法(递归))
求字符串的长度(4种写法)(普通写法,函数写法(两种:有无返回值),不允许创建临时变量法(递归))
116 0
求字符串的长度(4种写法)(普通写法,函数写法(两种:有无返回值),不允许创建临时变量法(递归))
【蓝桥杯】求1+2+3+...+n的值。(特别注意)
【蓝桥杯】求1+2+3+...+n的值。(特别注意)
【蓝桥杯】求1+2+3+...+n的值。(特别注意)
|
程序员 索引
for 循环的 5 种写法,哪种最快?
几种遍历方法中for执行最快,它没有任何额外的函数调用栈和上下文。但在实际开发中我们要结合语义话、可读性和程序性能,去选择究竟使用哪种方案。下面来看for , foreach , map , for...in , for...of五种方法现场battle。
|
安全 Java API
枚举很好用啊!为啥阿里不建议返回值用枚举??
小伙伴说在一次接口定义时,使用了枚举,结果被其它人深深嫌弃,说不好拓展。 为什么会被嫌弃呢?我们先来看看阿里开发手册关于枚举使用的建议
枚举很好用啊!为啥阿里不建议返回值用枚举??
|
JavaScript 前端开发
JavaScript小白绝对不会用的几个常用语句,循环,判断,字符串换数字,最后一条直接爆赞!
JavaScript小白绝对不会用的几个常用语句,循环,判断,字符串换数字,最后一条直接爆赞!