for和while的区别及使用
2024-10-19 15:56:04
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(条件表达式)
最新文章
- python高级之多线程
- List 泛型 集合中 Find 的用法
- Leetcode Move Zeros
- 创建为ClickOnce清单签名的.pfx格式数字证书
- HTML标记之a标签
- 【转】PowerShell入门(八):函数、脚本、作用域
- YTU 2296: KMP模式匹配 二(串)
- php 文件上传类 实例分享
- (转载)Cocos2dx-OpenGL ES2.0教程:编写自己的shader(2)
- php中获取各种路径
- Struts中的数据处理的三种方式
- Elixir的Phoenix框架:请求处理之道
- caffe win添加新层
- MySQL Execution Plan--执行计划中的Type列
- mssql sqlserver两条求和sql脚本相加的方法分享
- BZOJ3779重组病毒LCT
- 论文阅读笔记二十三:Learning to Segment Instances in Videos with Spatial Propagation Network(CVPR2017)
- alt.js 使用教程
- 693. Binary Number with Alternating Bits
- 2018-2019-20172329 《Java软件结构与数据结构》第三周学习总结
热门文章
- requests接口测试-requests的安装
- 鸿蒙内核源码分析(重定位篇) | 与国际接轨的对外部发言人 | 百篇博客分析OpenHarmony源码 | v55.01
- 解决报错:Unable to process Jar entry [org/springframework/jmx/export/annotation/*****]
- 踩坑系列《七》解决VMware安装完成之后,不能联网的问题
- Space Time Pattern Mining Tools(时空模式挖掘工具)
- java语言程序设计与数据结构(基础篇)第四章答案
- 题解 Division Game
- 洛谷3721 HNOI2017单旋(LCT+set+思维)
- DM8数据库单机安装
- Codeforces1573B