链接:登录—专业IT笔试面试备考平台_牛客网
来源:牛客网
题号:NC22156
时间限制:C/C++ 1秒,其他语言2秒
空间限制:C/C++ 32768K,其他语言65536K
64bit IO Format: %lld
题目描述
牛牛开始学习数列啦
现在他想知道1-2+3-4...+n的值
输入描述:
输入一个整数n (1≤n≤1001 \le n \le 1001≤n≤100)
输出描述:
输出一个整数
示例1
输入
复制4
4
输出
复制-2
-2
#include <stdio.h>
int main ()
{
int n,a[100],ou=0,ji=0,i,j,c[100],q=0,sum=0;
scanf ("%d",&n);
for (i=1;i<=n;i++)
{
if (i%2!=0)
{
a[i]=i;
}
else
{
a[i]=-(i);
}
}
for (i=1;i<=n;i++)
{
sum=sum+a[i];
}
printf ("%d",sum);
}