C++实验四
2016-04-21 08:32
260 查看
一、问题及代码
二、运行结果:
三、心得体会:
for语句用法好多,试了好几遍才试了出来,感觉有点方。while和do-while语句之间变化并不很大,转化起来很快。for转化的时候感觉好乱啊,但是去可以有好多种转化。
四、知识点总结:
while 语句先判断后执行而do-while语句则是先执行在判断,for语句则可以将很多条件都放在()里,放置不同的条件相当于省略不同的步骤(相对于while来说),for看起来更简洁。
/* * 文件名称:shiyan.cpp * 作 者:赵云 * 完成日期:2016 年 04 月 21 日 * 版 本 号:v1.0 * 对任务及求解方法的描述部分: * 输入描述:无 * 问题描述:计算0到1000以内所有偶数之和 * 程序输出:略 * 问题分析:略 * 算法设计:略 */ #include<iostream> using namespace std; int main() { int i(0),sum=0; while(i<=1000) { sum=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=sum+i; i=i+2; } while(i<=1000); cout<<"sum="<<sum<<endl; return 0; }
#include<iostream> using namespace std; int main() { int sum=0,i; for(i=2;i<=1000;i++) { if(i%2==0) { sum=sum+i; } } cout<<"sum="<<sum<<endl; return 0; }
二、运行结果:
三、心得体会:
for语句用法好多,试了好几遍才试了出来,感觉有点方。while和do-while语句之间变化并不很大,转化起来很快。for转化的时候感觉好乱啊,但是去可以有好多种转化。
四、知识点总结:
while 语句先判断后执行而do-while语句则是先执行在判断,for语句则可以将很多条件都放在()里,放置不同的条件相当于省略不同的步骤(相对于while来说),for看起来更简洁。
相关文章推荐
- c++作业4
- 堆排序(C语言)
- C++ 琐碎知识总结 - 1
- C++作业4
- C++实验4-项目6输出星号图
- 【GTK+3.0】C语言图形库GTK+3.0在Windows Cygwin下的环境配置(更新时间:2016-04-21)
- 用c++实现输入任意两个日期 计算相隔天数
- 【转载】C++ 值传递、指针传递、引用传递详解
- 【C++】智能指针的原始写法、scoped写法、shared写法
- 值得推荐的C/C++框架和库
- 聊聊C++的多态
- C++赋值重载的小窍门
- 递归实现2~9进制转换
- C++中map<int,vector<int>>的初始化和访问方法
- C++作业-3
- C++异常what()函数重写
- C++第4次实验剩余项目选做(非实验博客和作业博客)
- leetcode笔记:Maximal Square
- c++中的 extern "C"
- C++函数对象-谓词