循环求和——三种循环语句实现

来源:互联网 发布:php延迟加载 编辑:程序博客网 时间:2024/05/22 15:10
利用循环求和    求1000以内所有偶数的和

代码如下:

#include<iostream>#include<string>using namespace std;//利用 for 循环语句实现int for_result(){int i;int sum=0;for(i=0;i<=1000;i++){if(i%2==0)sum+=i;}return sum;}//利用 do_while 语句实现int do_while_result(){int i=0;int sum=0;do{ i+=2;sum+=i;}while(i<1000);   //while 后的“;”不可以少且条件不再是i<=1000return sum;}//利用 while_do 语句实现int while_do_result(){int i=0;int sum=0;while(i<=1000){i++;if(i%2==0)sum+=i;}return sum;}int main(){cout<<"利用三种循环结构求 1-1000 内偶数的和:"<<endl;cout<<"利用 for      语句得出结果为:"<<for_result()<<endl;cout<<"利用 do_while 语句得出结果为:"<<do_while_result()<<endl;cout<<"利用 while_do 语句得出结果为:"<<while_do_result()<<endl;system("pause");return 0;}
输出结果如下:



0 0