编写程序1-3+5-7+9-11+13……前20项的和

来源:6-9 多维数组

慕粉1103025299

2016-11-07 13:06

编写程序1-3+5-7+9-11+13……前20项的和

写回答 关注

4回答

  • 慕后端3326841
    2016-11-26 00:59:20
    #include <stdio.h>
    int main()
    {
        int i;
        int j=1;
        int count=0;
        int sum=0;
        for(i=1;i<100;i+=2)
        {
            sum+=i*j;
            j*=-1;
            count++;
            if(count==20)
            break;
        }
        printf("1-3+5-7……前20项的和为:%d\n",sum);
        return 0;
    }


  • 越飞越高
    2016-11-07 15:30:17

    #include<stdio.h>
     int main()
     {
       int i,j,sum1,sum2,sum;
       for(i=1,sum1=0;i<20;i=i+2)
           sum1+=i;
        for(j=-2,sum2=0;j>-21;j=j-2)
           sum2+=j;
         sum=sum1+sum2;
         printf("1-2+3-…-20=%d\n",sum);
         return 0;
     }

    越飞越高 回复我本爱兮

    就是前20项呀

    2017-09-03 14:46:37

    共 2 条回复 >

  • 他眼角的痣0
    2016-11-07 14:58:25

    类似的改成+4和-4

  • 他眼角的痣0
    2016-11-07 14:56:04

    #include<stdio.h>
    int main()
    {
      int i,j,sum1,sum2,sum;
      for(i=1,sum1=0;i<100;i=i+2)
          sum1=sum1+i;
       for(j=-2,sum2=0;j>-101;j=j-2)
          sum2=sum2+j;
        sum=sum1+sum2;
        printf("1-2+3-…-100=%d",sum);
        return 0;
    }

C语言入门

C语言入门视频教程,带你进入编程世界的必修课-C语言

926027 学习 · 20793 问题

查看课程

相似问题