练练
时间限制:
1000 ms | 内存限制:
65535 KB
难度:
0
-
描述
-
给定一个整数n,请求出0与n之间的所有偶数的和(包括0和n)?
-
输入
-
有多组数据
每种情况第一行一个整数n(0<=n<= 500)
(用EOF结尾)
输出
- 每行输出所有偶数的和 样例输入
-
3 4
样例输出
-
2 6
代码
#include<stdio.h> #include<math.h> int main(void) { int a, sum, b, i; while(scanf("%d", &a)!=EOF) { sum=0; b=fabs(a); for(i=0; i<=b; i+=2) { sum+=i; } if(a>=0) printf("%d\n", sum); else if(a<0) printf("%d\n", -sum); } return 0; }
-
有多组数据