100以内所有偶数之和,这个程序怎么写?

来源:4-7 循环结构之do-while循环

慕标5217059

2017-04-19 18:12

100以内所有偶数之和,这个程序怎么写?

写回答 关注

6回答

  • qq_溪雨映山谣_0
    2017-04-20 23:52:08

    http://img.mukewang.com/58f8d9040001b56504350309.jpg

    运行结果:2550

  • 慕运维4162930
    2017-04-20 22:33:48

    #include <stdio.h>

    int main()

    {

    int sum=0;

    int i;

    for(i=1;i<101;i++)

    if(i%2==0)

    sum+=i;

    printf("sum=%d",sum);

    return 0;

    }

  • 慕粉1229499926
    2017-04-20 20:12:26
    #include <stdio.h>
    int sum(int n)    //从第100开始执行
    {
        if (n==0)    //如果n已经到0就返回0
        {
            return 0;
        }
        else
        {
            return sum(n-2)+n;    //如果不等于0 就计算n-2的值 当函数执行完毕回到这里的时候就+n
        }
    }
    void main()
    {
        printf("%d \n",sum(100));    //sum(输入一个偶数)
    }


  • 门外窥庭
    2017-04-19 20:49:49

    #include <stdio.h>

    int sum=0;

    int main()

    {int i;

       for(i=0;i<=100;i+=2) sum+=i;

    printf("sum=%d\n",sum);

    }


  • 慕尼黑2257374
    2017-04-19 20:27:23

    #include<stdio,h>

    int main()

    {

    int sum=0;

    int i;

    for(i=0;i<=100;i++)

    {

    if(i%2==0)

    {

    sum+=i;

    }

    printf("%d\n",sum);

    }

    return 0;

    }

    qq_溪雨映...

    两个不足:<stdio,h>里应为点而不是逗号;打印在循环里,有点冗杂。

    2017-04-20 23:56:17

    共 1 条回复 >

  • 慕粉0013098899
    2017-04-19 20:12:43

    #include <stdio.h>

    int sum=0;

    int main()

    {

       for(i=1,i<101,i++)

       if(i/2==0)

    sum+=i;

    printf("sum=%d",sum);


    }

C语言入门

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

926209 学习 · 20797 问题

查看课程

相似问题