for

for的定义,()内的三段表达式,除了中间的必须产生布尔型,并未对其余两段有所限制,只要是表达式就可以了。

//递增和递减
for(int i = 0;i < 100;i++)
for (int i = 100; i > 0 ; i--) //有多表达式的
for (int i = 100, j = 100; i > 0 || j>0 ; i--,j++) //无限循环(死循环)(没有跳出语句)
for(;;)

while

for循环适用于已知道循环控制的范围,如果不知道范围,就可以利用while循环来控制。如下:

while(控制元素){
while循环主体;
}

注意:在while循环中,必须要在while循环主体中改变控制元素的值,否则就容易造成死循环。

do while

与while循环类似,只不过在进行循环的时候要先运行do while循环主体,然后再有while的条件表达式来判断是否运行下一次的do while主体。如下:

do{
循环主体;
}
while(条件表达式)

最新文章

  1. python高级之多线程
  2. List 泛型 集合中 Find 的用法
  3. Leetcode Move Zeros
  4. 创建为ClickOnce清单签名的.pfx格式数字证书
  5. HTML标记之a标签
  6. 【转】PowerShell入门(八):函数、脚本、作用域
  7. YTU 2296: KMP模式匹配 二(串)
  8. php 文件上传类 实例分享
  9. (转载)Cocos2dx-OpenGL ES2.0教程:编写自己的shader(2)
  10. php中获取各种路径
  11. Struts中的数据处理的三种方式
  12. Elixir的Phoenix框架:请求处理之道
  13. caffe win添加新层
  14. MySQL Execution Plan--执行计划中的Type列
  15. mssql sqlserver两条求和sql脚本相加的方法分享
  16. BZOJ3779重组病毒LCT
  17. 论文阅读笔记二十三:Learning to Segment Instances in Videos with Spatial Propagation Network(CVPR2017)
  18. alt.js 使用教程
  19. 693. Binary Number with Alternating Bits
  20. 2018-2019-20172329 《Java软件结构与数据结构》第三周学习总结

热门文章

  1. requests接口测试-requests的安装
  2. 鸿蒙内核源码分析(重定位篇) | 与国际接轨的对外部发言人 | 百篇博客分析OpenHarmony源码 | v55.01
  3. 解决报错:Unable to process Jar entry [org/springframework/jmx/export/annotation/*****]
  4. 踩坑系列《七》解决VMware安装完成之后,不能联网的问题
  5. Space Time Pattern Mining Tools(时空模式挖掘工具)
  6. java语言程序设计与数据结构(基础篇)第四章答案
  7. 题解 Division Game
  8. 洛谷3721 HNOI2017单旋(LCT+set+思维)
  9. DM8数据库单机安装
  10. Codeforces1573B