/*while语句基本格式:while(条件判断句){循环体语句;}完整格式:初始化语句;while(条件判断句){循环体语句;条件控制语句;}执行流程:1.执行初始化语句2.执行条件判断语句,看其结果是true还是false如果是false,循环结束如果是true,继续执行3.执行循环体语句4.执行条件控制语句5.回到2继续*/
package struct;
public class Demo12 {public static void main(String[] args) {//需求:在控制台输出5次"HelloWorld"//for循环实现for(int i=1; i<=5; i++){System.out.println("HelloWorld");}System.out.println("===================================");//while循环实现int j=1;while (j<=5){System.out.println("HelloWorld");j++;}}
}
/*珠穆朗玛峰需求:世界最高山峰是珠穆朗玛峰(8844.43米=8844430毫米),假如我有一张足够大的纸,它的厚度是0.1毫米请问,我折叠多少次,可以折成珠峰的高度?*/
package struct;
public class Demo13 {public static void main(String[] args) {//定义一个计数器,初始值为0int count = 0;//定义纸张厚度double paper = 0.1;//定义珠穆朗玛峰的高度int zf = 8844430;//因为要反复折叠,所以要使用循环,但是不知道折叠多少次,这种情况下更适合使用while循环//折叠的过程中当纸张厚度大于珠峰就停止了,因为继续执行的要求是纸张厚度要小于珠峰的高度while (paper <= zf){//循环的执行过程中每次纸张折叠,纸张的厚度加倍paper *=2;//在循环中执行累加,对应折叠多少次count++;}//打印计数器的值System.out.println("需要折叠:"+ count +"次");//27次}
}

//========================================================================

/*do...while语句基本格式:do{循环体语句;}while(条件判断语句);完整格式:do{循环体语句;条件控制语句;}while(条件判断语句);执行流程:1.执行初始化语句2.执行循环体语句3.执行条件控制语句4.执行条件判断语句,看其结果是true还是false如果是false,循环结束如果是true,继续执行5.回到2继续*/package struct;
public class Demo14 {public static void main(String[] args) {//需求:在控制台输出5次"HelloWorld"//for循环实现for(int i=1; i<=5; i++){System.out.println("HelloWorld");}System.out.println("========================");//do....while循环实现int j=1;do {System.out.println("HelloWorld");j++;}while (j<=5);}
}

while语句和do...while语句相关推荐

  1. 转:delphi异常捕获try except语句 和 try finally语句用法

    转:http://www.java123.net/v/936977.html      2015-06-24 09:27:48 一直写程序都没管他们,也尽量很少用,今天终于想把他给弄个明白,在网上找来 ...

  2. 【Java】面试官灵魂拷问:if语句执行完else语句真的不会再执行吗?

    写在前面 最近跳槽找工作的朋友确实不少,遇到的面试题也是千奇百怪,这不,一名读者面试时,被面试官问到了一个直击灵魂的问题:if 语句执行完else语句真的不会再执行吗?这个奇葩的问题把这名读者问倒了! ...

  3. R语言嵌套的ifelse语距:将一条If语句放在另一条If语句中,该语句作为嵌套的If else调用。If else语句允许我们根据表达式结果(TRUE或FALSE)打印不同的语句,执行不同的语句块

    R语言嵌套的ifelse语句:将一条If语句放在另一条If语句中,该语句作为嵌套的If else调用.If else语句允许我们根据表达式结果(TRUE或FALSE)打印不同的语句,执行不同的语句块 ...

  4. sqlserver中能用when_sqlserver中if语句顶替when.case.语句

    sqlserver中if语句替代when...case..语句 create table Employees ( EmployeeID char(6) primary key not null, Na ...

  5. mysql等价语句是_Mysql基本语句(个人笔记)

    mysql基本操作语句 1 数据库的基本操作 create database doem default charset utf8; -- 创建数据库 字符编码 utf8 show database; ...

  6. python中用来占位的语句是_python占位语句

    广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! python pass语句 阅读本文需要0.5分钟 python pass 语句 ...

  7. continue语句只用于循环语句中_循环里continue,break,return的作用,你知道吗?

    循环里continue,break,return的作用,你知道吗?​mp.weixin.qq.com 前言 循环里Continue,Break,Return经常会用到,也是很容易出错的一个坑,今天特地 ...

  8. python可以用break作为变量名_Python初体验(一)—【配置环境变量】【变量】【input】【条件语句】【循环语句】...

    写在前面的: 作为一个控制专业的女研究生,不知道每天在研究什么,但总归逃脱不了码代码的命运.之前也学习过一些C语言.C++,基础嘛,稍稍微有一些.本不想走上码农的道路,天真烂漫的过此生(白日梦过程中. ...

  9. oracle数据定义语句,oracle(sql)基础篇系列(3)——数据维护语句、数据定义语句、伪列...

    oracle(sql)基础篇系列(三)--数据维护语句.数据定义语句.伪列 DML语句 insert 向表中插入新的记录 --三种插入方式 --(1)不写字段的名字,直接按照字段的顺序把值逐个往里插 ...

  10. python while循环语句-Python While 循环语句

    Python While 循环语句 Python 编程中 while 语句用于循环执行程序,即在某条件下,循环执行某段程序,以处理需要重复处理的相同任务.其基本形式为: while 判断条件(cond ...

最新文章

  1. C语言中within函数,vfprintf() - C语言库函数
  2. Thinking in Java,Fourth Edition(Java 编程思想,第四版)学习笔记(二)之Introduction to Objects...
  3. 重装系统win10提示磁盘布局不受UEFI固件支持怎么办
  4. 程序员谈谈我的职场观(三)
  5. 论述计算机与外设的访问控制方法,试论述计算机与外设访问控制的方法有多少种各有什么优缺点...
  6. 精益画布_这6本书让你成为精益高手
  7. selenium+python,解决selenium弹出新页面,无法定位元素的问题(报错:Unable to locate element:元素)
  8. 计算机维修 主板 打印机,一台电脑带电拨打印机接口 ,烧坏主板,不能开机
  9. 2种造成sqlserver自增列不连续的原因
  10. android handler的机制和原理_Android基础(7)—异步消息处理机制 Handler
  11. vmcore经典案例(hardlockup、softlockup、读写锁、hung、oom)
  12. Java开源框架集(全)
  13. 计算机硬件单片机,计算机硬件单片机总结报告
  14. 制作U盘PE启动盘安装Windows系统
  15. 黑客的google运用技巧
  16. 常用手机和平板的主流屏幕分辨率及适配注意项
  17. 【捣鼓】TypeError: “x” is not a constructor
  18. 九月英语--不同以往的感觉
  19. 如何使用ECharts绘制甘特图
  20. 统计学中三大相关系数

热门文章

  1. 账号已被停用,请咨询系统管理员
  2. 打破边界,边缘计算有何应用场景?
  3. python 异常及处理
  4. javaSocket基础
  5. python 字符串转16进制数字
  6. React 环境搭建以及创建项目工程(一)
  7. JAVA如何判断两个字符串是否相等
  8. 图片无损压缩(ubuntu 安装 )
  9. poky: qmmp_0.5.2.bb的问题以及修改方法。
  10. 山寨山寨版手机安全卫士源码项目