会编程的近来下~

来源:百度知道 编辑:UC知道 时间:2024/06/15 06:27:54
main()
{ int i=1,sum=0;
for(i=1;i<=100;i++)
{
while(i%2==0)
{sum=sum+i}
}
printf("%d",sum);
}

求前100(含100)偶数和,帮帮小弟找找错误吧~我是初学者...谢谢了~

main()
{ int i=1,sum=0;
for(i=1;i<=100;i++)
{
if(i%2==0)
{sum=sum+i;}
}
printf("%d",sum);
}

怎么能用while,那样你进入无限循环了

main()
{ int i,sum=0;
for(i=1;i<=100;i++)
{
if(i%2==0)
{sum=sum+i;}
}
printf("%d",sum);
}

main()
{int i,sum=0;
for(i=1;i<=100;i++)
if(i%2==0) sum=sum+i;
printf("%d",sum);
}

----------------------------或者用while循环实现
main()
{int i=1,sum=0;
while(i<=100)
{if(i%2==0) sum=sum+i;
i++;}
printf("%d",sum);
}

把中间的while改成if

同上