问题及代码:
求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;
}