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

来源:互联网 发布:卖花茶比较好的淘宝店 编辑:程序博客网 时间:2024/05/21 10:42
上机内容:用循环语句完成累加上机目的:学会循环语句的使用/* * 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后一定记得加()。