/** 文件名称:exe.cpp
* 作 者: 郭远翔
* 完成日期: 2016 年 4月 21
* 版 本 号:v1.0
* 对任务及求解方法的描述部分:1000以内所有偶数的和
* 输入描述: 无
* 问题描述: 计算求和问题
* 程序输出: 1000以内所有偶数的和
* 问题分析: 略
* 算法设计: 运用三种不同的循环语句
*/
方法一
#include<iostream>
using namespace std;
int main()
{
int iN1=0,iN2=2,result=0;
while(iN2<=1000)
{
result+=iN1+iN2;
iN2=iN2+2;
}
cout<<"1000以内所有偶数的和为:"<<result<<endl;
return 0;
}
方法二
#include<iostream>
using namespace std;
int main()
{
int iN1=0,iN2=2,result=0;
do
{
result+=iN1+iN2;
iN2=iN2+2;
}
while(iN2<=1000);
cout<<"1000以内所有偶数的和为:"<<result<<endl;
return 0;
}
方法三
#include<iostream>
using namespace std;
int main()
{
int iN1,iN2=2,result=0;
for(iN1=0;iN2<=1000;iN2=iN2+2)
{
result+=iN1+iN2;
}
cout<<"1000以内所有偶数的和为:"<<result<<endl;
return 0;
}
二 运行结果
三 :心得体会
这次编程对前几次的知识点有一个复习和提高,对循环语句更加熟悉,对于for语句从不熟悉到理解。
四:知识点总结
for语句括号内的要用分号隔开,而不是逗号,do while语句 while后面要加一个分号。