while和do-while的使用方法

分类 : JAVA开发

while循环开始后,先判别条件能否满足,假如满足就执行循环体内的语句,执行终了后再回来判别条件能否满足,如此无限反复;直到条件不满足时,执行while循环后边的语句。简单来讲就是说while循环是先判别后循环, 判别假如满足条件进入循环 本次循环后再次判别 。举个例子:

do-while循环与while循环的不同在于:它先执行循环中的语句,然后再判别表达式能否为真, 假如为真则继续循环;假如为假, 则终止循环。因而, do-while循环至少要执行一次循环语句。 简单来讲就是说while循环是先循环后判别 。举个例子:

总结:while循环是先判别后循环 ,而do–while循环是先循环后判别。

扩展材料:

while是计算机的一种根本循环形式。当满足条件时进入循环,进入循环后,当条件不满足时,执行完循环体内全部语句后再跳出(而不是立刻跳出循环)。while语句的普通表达式为:while(表达式){循环体}。


一、while语句

1、 语法:

while(表达式){

循环体;

}

2、循环过程:

(1)先判别表达式,能否为真,假如为真跳转到2,否则跳转到3

(2)执行循环体,执行终了,跳转到1

(3)跳出循环

二、do-while语句

1、语法:

do{

循环体;

}while(表达式);

留意:这个while后面的小括号必需接;

2、循环过程:

(1)先执行循环体,执行终了跳转到2

(2)判别表达式的结果能否为真,假如为真,跳转到1,否则跳转到3

(3)跳出循环

三、do-while和while最大的区别:

do-while至少能执行1次循环体,但是while可能一次都不执行

扩展材料

while的留意事项

1、防止让循环的条件变成永真或者永假,不然的话可能没意义

2、千万不要在while后面加;

3、while循环后面的大括号能够省略,假如省略,只能影响离它最近的那句代码,并且,这句代码不能够是声明变量的

4、while语句块里面定义的变量,外面不能



相关文章

HTML 标签:HTML data-* 属性



分类: JAVA开发    访问() .NET技术    Web前端    JAVA开发    HTML基础    数据库    CSS基础    电脑知识   
CSS教程-web前端教程-免费教程
HTML教程-web前端教程-免费教程


分类

.NET技术 Web前端 JAVA开发 HTML基础 数据库 CSS基础 电脑知识

随机阅读

使用 RegExp 对象 exec() 方法 是正则表达式的一个方法
网页设计鼠标经过变色 网页制作代码,鼠标放在导航栏上变色那种
.NET Core 学习资料精选:入门
easyUI textbox隐藏实现
程序员实用工具网站
国务院办公厅关于2021年部分节假日安排的通知
Iframe嵌套HTML网页的用法?
Azure Cosmos DB (二) SQL API 操作
html中如果不用frame和iframe,还能怎么在一个区域里显示另
“代码雨”纯HTML源码实现及效果


最新

div css隐藏内容样式方法
OPPO Reno3 Pro远程守护怎么使用?
XP系统里让IE支持多线程下载怎么设置
qq电脑管家温度检测在哪设置的? QQ电脑管家怎么测电脑的温度
win7禁用ie浏览器方法 win7怎么把桌面的ie隐藏
WinXP笔记本声卡驱动无法成功安装的解决方法
XP⁄Win7共享⁄连接打印机设置详细 xp怎
华为笔记本蓝屏错误0xcoooo428怎么解决
企业如何部署微软Windows 8? Windows 8的开发历史
华为mate9怎样解指纹密码?

推荐阅读

c语言中break语句的作用
vscode----vue中HTML代码tab键自动补全
undefined是什么意思啊
js 中日期 转换成时间戳 例如2013-08-30 转换为时间戳
DIV CSS字体(font-family)实现字体样式设置
C语言程序中break是什么意思?
C#语言之“string格式的日期时间字符串转为DateTime类型”
Mysql里表示布尔型的类型是什么
replace和replaceAll是JAVA中常用的交换字符的办法
前端该怎么学?推荐一个学习路线!


Copyright © 2017 CSS5.NET教程.CSS5 内容仅用于学习和测试参考。 css5.net All Rights Reserved 蜀ICP备15003849号-16