求1-3+5-7+……的前n项的和
输入格式:
输入一个整数n
输出格式:
输出前n项的和
输入样例:
3
输出样例:
3
代码实现
import java.util.*;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int n;n= sc.nextInt();
int[] a=new int[n];
int sum=0;
for (int i = 0; i < n; i++) {
int zf=1;
if(i%2==0){
zf=1;
}
else{
zf=-1;
}
a[i]=zf*(1+i*2);
}
for (int i = 0; i < n; i++) {
sum=sum+a[i];
}
System.out.println(sum);
}
}