首页 > TAG信息列表 > ....+
求1+(1+2)+(1+2+3)....+(1+2..+100)的结果
1 //1+(1+2)+(1+2+3)....+(1+2..+100) 2 //化繁为简 3 //(1)先输出1---100的和 4 //(2)需求需要的其实就是在第一步基础上,每一项加上前面项的和(sum1) 5 6 public class test{ 7 public static void main(String[] args) { 8 int sum1 = 0 ,sum = 0; 9 f计算 1+2-3+4-5+6-7....+100的结果
这道题就是1+2+4+6...,1-3-5-7....所以为1+偶数和1-奇数。 知道这道题就是1+2+4+6...,1-3-5-7....所以为1+偶数和1-奇数。 知道逻辑后就好办了! 先int一个值,这里取名为num,这里num=1,因为如果是0的话最后计算的值会少加了本身的1。再int一个取名为a,这里a=2。然后for语句条件是100以内计算1+2-3+4-5+6....+100
public class 计算{ public static void main(String[] args){ int sum = 1; for(int i = 2;i <= 100;i++){ if(i % 2 == 1) sum -= i; if(i % 2 ==0) sum += i; } System.ou求1!+2!+3!....+20!(java代码)
求1!+2!+3!…+20! 1.暴力法 public static long FunctionOne(int n){ long S=0; for(int i=1;i<=n;i++){ long sum=1; for(int j=1;j<=i;j++){ sum=sum*j; } S+=sum; } re