(1)用while语句
问题及代码:
/*
* Copyright (c) 2014, 烟台大学计算机学院
* All rights reserved.
* 文件名称:test.cpp
* 作 者:辛彬
* 完成日期:2014年 10 月 23 日
* 版 本 号:v1.0
*
* 问题描述:编程序,求1000以内所有偶数的和。
* 输入描述:没有输入。
* 程序输出:一个数,代表1000以内所有偶数的和。
*/
#include <iostream>
using namespace std;
int main()
{
int i=2,sum=0;
while (i<=1000)
{
sum+=i;
i+=2;
}
cout <<"1000以内所有偶数的和为"<<sum;
return 0;
}
运行结果:
(2)用do~while语句
问题及代码:
/*
* Copyright (c) 2014, 烟台大学计算机学院
* All rights reserved.
* 文件名称:test.cpp
* 作 者:辛彬
* 完成日期:2014年 10 月 23 日
* 版 本 号:v1.0
*
* 问题描述:编程序,求1000以内所有偶数的和。
* 输入描述:没有输入。
* 程序输出:两个数,代表1000以内所有偶数的和。
*/
#include <iostream>
using namespace std;
int main()
{
int i=2,sum=0;
do
{
sum+=i;
i+=2;
}
while (i<=1000);
cout <<"1000以内所有偶数的和为"<<sum;
return 0;
}
运行结果:如上图
(3)用for语句
问题及代码:
/*
* Copyright (c) 2014, 烟台大学计算机学院
* All rights reserved.
* 文件名称:test.cpp
* 作 者:辛彬
* 完成日期:2014年 10 月 23 日
* 版 本 号:v1.0
*
* 问题描述:编程序,求1000以内所有偶数的和。
* 输入描述:没有输入。
* 程序输出:两个数,代表1000以内所有偶数的和。
*/
#include <iostream>
using namespace std;
int main()
{ int i,sum;
for (i=2,sum=0;i<=1000;i+=2)sum+=i;
cout <<"1000以内所有偶数的和为"<<sum;
return 0;
}
运行结果:如上图
学习感悟:首先我提前把这篇博文发出来,因为在机房里要做完六个项目时间根本不够。。。。。这只算是简单的循环语句,编写过程中也出现了各种各样的问题,看来实践是学习的不可或缺的一环。