习题1-3 连续和(1+2+3+······+n)
2015-10-28 20:35
260 查看
#include<stdio.h> int main() { int n, sum; scanf("%d", &n); if(n%2==0){ sum = n/2*(1+n); } else{ sum = (1+n)/2*n; } printf("%d\n", sum); return 0; }
注意奇偶性判断
相关文章推荐
- unity3d中ProtoBuf的序列化和反序列化c#
- 迷宫求解(栈的应用)
- 华为测试 称砝码
- 天气API整理,返回的数据格式为json对象
- [百度面试题] S型层次遍历树
- 对象的命名和实例的命名
- android回调机制例子让你马上明白
- iOS 7大手势
- [47]Permutations II
- unity3d各种OpenFileDialog操作
- CSS盒模型
- 类在JS中与类在java和C++中不同
- LightOJ 1017 - Brush (III) (dp)
- OLAP的学习与实例搭建
- 数据结构 — 5.二叉树层次遍历
- 习题 1-2 温度
- Java:IO流之转换流
- 《大道至简》第五章读后感
- oracle习题SQL语句练习
- 腾讯工作机会内推