标签:
1 public class Number 2 3 { 4 5 public static void main(String[] args) 6 { 7 8 int sum=0; 9 for(int i=1; i<=100; i++) 10 { 11 if(i%2==0) //此处判断的是序列数的项数为偶数的时候是减 12 { 13 sum-=(i*10)+3; 14 }else 15 { 16 sum+=(i*10)+3; 17 } 18 } 19 System.out.println("13-23+33-43+53-......+993-1003的值为:"+sum); 20 } 21 }
1 public class Number2 2 { 3 int sign=1; 4 int sum=0; 5 for(int i=10;i<=1000;i+=10)//此处i是以10的倍数递增的,i+=10相当于i=i+10; 6 { 7 sum+=(i+3)*sign; 8 sign*=-1;//在循环第二次的时候sign的值为-1,以此类推当项数为偶数的时候sign为负数 9 } 10 System.out.println("13-23+33-43+53-......+993-1003的值为:"+sum); 11 }
求13-23+33-43+53-......+993-1003的值
标签:
原文地址:http://www.cnblogs.com/coolso/p/5504592.html