题目:
牛牛开始学习数列啦,现在他想知道1-2+3-4...+n的值,请你帮他求出来
输入描述:
输入一个整数n ()
输出描述:
输出一个整数
代码实现:
#define _CRT_SECURE_NO_WARNINGS 1
#include <stdio.h>
int main()
{
int n = 0;//记录用户输入——数列的长度
int sign = 0;//符号位,控制数列的正负号
int i = 0;//控制for循环
int sum = 0;//记录数列的和
sign = 1;//先将符号数赋值为正数
scanf("%d", &n);
for (i = 1; i <= n; i++)
{
sum += i * sign;
sign *= -1;
}
printf("%d\n", sum);
return 0;
}