不得不说的for循环
2015-12-29 14:27
344 查看
今天突然发现我对for循环一点都不了解,看了网上大神的介绍才知道,以前所学太浅显了。问题的由来是这行代码:
教科书看的不好,不是个好学生呀,现在补补课,记录如下:
for语句一开始,首先对i进行初始化,然后接着判断
所以要注意这个执行的顺序,就会明白,在这个地方,++i和i++的效果是一样的。
for(i=0;i<10;++i)
教科书看的不好,不是个好学生呀,现在补补课,记录如下:
for(i=0; i<n; i++) statments;
for语句一开始,首先对i进行初始化,然后接着判断
i<n,接着执行statments,然后进行i++运算,然后再
i<n比较,再进行下一次statments运算。再进行i++ …. ….
所以要注意这个执行的顺序,就会明白,在这个地方,++i和i++的效果是一样的。
相关文章推荐
- 3D空间包围球(Bounding Sphere)的求法
- Shell for循环
- VS2010打开项目提示未能正确加载解决方案中一个或多个项目
- ubuntu和WIN7双系统启动异常,使用grub修复
- oc_对象的深拷贝与浅拷贝区别详解
- Angular中Directive总结
- rhel6配置vsftpd(debian8很简单)
- JIRA Plugin: User 'admin' exists but has no unique key mapping
- Android中Adapter的notifyDataSetInvalidated()和notifyDataSetChanged()的区别
- 今日的杂记
- Linux下 SVN 安装
- SQL查询表,表的所有字段名
- json对象
- C++小题(五)
- SQLSERVER SQL性能优化
- Shell case esac语句
- mysql导入数据出错
- Java RMI简单例子HelloWorld
- JavaScript事件 DOMNodeInserted DOMNodeRemoved
- vs2015编译gdal出错及解决方案