求1000以內所有偶數的和

不再猶豫089發表於2018-10-12

問題及程式碼:

求1000以內所有偶數的和

要求:請編出3個程式來,分別用三種迴圈語句完成,注意體會各種迴圈語句的執行過程及語法特點。

程式碼1:

#include <stdio.h>

int main( )
{
    int n,sum=0;
    for(n=2; n<=1000; n+=2)
    {
        sum=sum+n;
    }
    printf("sum=%d\n",sum);
    return 0;
}
#include <stdio.h>

int main( )
{
    int n,sum=0;
    for(n=0; n<=1000; n++)
    {
        if(n%2==0)
        {
            sum=sum+n;
        }
    }
    printf("sum=%d\n",sum);
    return 0;
}
#include <stdio.h>

int main( )
{
    int n=2,sum=0;
    while(n<=1000)
    {
        sum=sum+n;
        n+=2;
    }
    printf("sum=%d\n",sum);
    return 0;
}

 

#include <stdio.h>

int main( )
{
    int n=2,sum=0;
    do
    {
        sum=sum+n;
        n+=2;
    }
    while(n<=1000);
    printf("sum=%d\n",sum);
    return 0;
}

 

 

 

相關文章