问个菜鸟问题,初始数a是2370,第二个数a1是a+30,以此类推,求a+a1+...+a20,用for循环怎么写?实在是不会。

解决方案 »

  1.   

    int s=2370;
    for(int i=1;i<=20;i++)
    {
    s=s+30;
    }
      

  2.   

    int a = 2370; 
    for (i = 0; i < 20; i ++) {
       a = a*2 + 30;
    }
      

  3.   

    int a=2370;
    int sum=0;
    for(i=1;i<=21;i++){
      sum+=a;
      a+=30;
    }
      

  4.   

    int sum = 2370;
    for(int i=1;i<=20;i++){
    a[i] = a[i-1] + 30;
    sum = sum + a[i];
    }
      

  5.   

    int a = 2370;
    int sum = 0;for(int i=0; i<=21; i++){
            sum += (a+i*30);
    }