C++实验2-利用循环求和

来源:互联网 发布:python的列表推导式 编辑:程序博客网 时间:2024/06/05 12:24

一.问题及代码

<pre class="cpp" name="code">/*     * 文件名称:123.cpp     * 作    者:荆蕾     * 完成日期:2016 年 04 月 21 日     * 版 本 号:v1.0     * 对任务及求解方法的描述部分:    * 输入描述:无     * 问题描述:计算1000以内所有偶数之和    * 程序输出:略     * 问题分析:略    * 算法设计:略     */ 
<pre class="cpp" name="code">#include<iostream>using namespace std;int main(){int i(0),sum(0);while (i<=1000){sum+=i;i=i+2;}cout<<"sum="<<sum<<endl;return 0;}

#include<iostream>using namespace std;int main(){int i(0),sum(0);do{sum+=i;i=i+2;}while(i<=1000);cout<<"sum="<<sum<<endl;return 0;}
#include<iostream>using namespace std;int main(){int i(0),sum(0);for(;i<=1000;i=i+2)sum+=i;cout<<"sum="<<sum<<endl;return 0;}


二.运行结果

三.心得体会

    学习循环语句后第一次进行应用,运用时出现了一些看书时想不到的错误,改正错误的过程也是学习的过程,

四.知识点总结

1.while语句执行顺序是:首先计算表达式的值,如果其值为真,则执行语句

2.do-while语句的特点是先执行循环体,然后判断循环条件是否成立。与while语句不同,do-while语句总是以分号结束。

3.for语句的执行顺序是先计算表达式1,再计算表达式2的值,若为真则执行循环体,若为假则结束循环,再计算表达式3,后转回第二步继续执行。

0 0