您的位置:首页 > 其它

第10周项目1-利用循环求和:求1000以内所有偶数的和(三种方法)

2012-11-01 16:45 239 查看
上机内容:用循环语句完成累加

上机目的:学会循环语句的使用
/*
* Copyright (c) 2012, 烟台大学计算机学院

* All rights reserved.

* 作 者:徐凯旋

* 完成日期:2012 年 11 月 1 日

* 版 本 号:v1.0

*

* 输入描述: 无

* 问题描述:求1000以内所有偶数的和

* 程序输出:求和结果

* 问题分析:略

* 算法设计:略

*//

/1.for循环

#include<iostream>

using namespace std;

int main()

{

int sum=0,i=2;

for (i=2; i<1000; i=i+2)

sum=sum+i ;//sum+=i

cout<<"1000以内所有偶数的和是"<<sum<<endl;

return 0;

}

//2.while循环

#include<iostream>

using namespace std;

int main( )

{

int sum=0,i=2;

while (i<1000)

{

sum=sum+i;//即为sum+=i

i=i+2;//即为i+=2

}

cout<<"1000以内所有偶数的和是"<<sum<<endl;

return 0;

}

//3.do-while循环

#include<iostream>

using namespace std;

int main( )

{

int sum=0,i=2;

do

{

sum=sum+i;//即为sum+=i

i=i+2; //即为i+=2

}

while(i<1000);

cout<<"1000以内所有偶数的和是"<<sum<<endl;

return 0;

}


运行结果:



心得体会:

while后一定记得加()。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: