一:程序代码
/*
* 文件名称:Sylar
* 作 者:张宇恒
* 完成日期:2016 年 4 月 21 日
* 版 本 号:v1.0
* 对任务及求解方法的描述部分:求1000以内所有偶数的和,利用循环求和;
* 问题描述:求1000以内所有偶数的和;
* 程序输出:1000以内所有偶数的和sum=;
* 问题分析:循环
* 算法设计:略
*/
方法一
#include <iostream>
using namespace std;
int main()
{
int i(1),sum(0);
while(i<=1000)
{
i++;
if(i%2==0)
{
sum+=i;
}
}
cout<<"1000以内的偶数和为sum="<<sum<<endl;
return 0;
}
方法二
#include <iostream>
using namespace std;
int main()
{
int i(1),sum(0);
do
{
i++;
if(i%2==0)
{
sum+=i;
}
}while(i<=1000);
cout<<"1000以内的偶数和为sum="<<sum<<endl;
return 0;
}