c++实验4—利用循环求和,1000内偶数和

来源:互联网 发布:c语言编程50 编辑:程序博客网 时间:2024/06/07 22:20

一、问题及代码

问题:求1000以内所有偶数的和。

代码:

① while语句

/** 文件名称:12* 作    者:李瑞祥* 完成日期:2016 年 04 月 26日* 版 本 号:v1.0* 对任务及求解方法的描述部分:* 输入描述:分别用三种循环语句完成* 问题描述:计算0到1000以内所有偶数之和* 程序输出:略* 问题分析:利用循环求和* 算法设计:略*/#include <iostream>using namespace std;int main(){    int i(0),sum(0);    while (i<=1000)    {        sum+=i;        i=i+2;    }    cout<<"1000以内偶数和是:"<<sum<<endl;}


② do-while 语句
#include <iostream>using namespace std;int main(){    int i(0),sum(0);    do    {        sum+=i;        i=i+2;    }    while(i<=1000);    cout<<"1000以内偶数和是:"<<sum<<endl;}

③ for语句

#include <iostream>using namespace std;int main(){    int i,sum=0;    for(i=0; i<=1000; i=i+2)    {        sum=sum+i;    }    cout<<"1000以内偶数和是:"<<sum<<endl;}


二、运行结果



三、心得和体会

for语句的使用有许多技巧,如果熟练掌握和运用for语句,可使程序精炼简洁。

四、知识点总结

for语句比while语句的功能更强,除了可以给出循环条件外,还可以赋值,使循环变量自动赋值等。


0 0
原创粉丝点击