当前位置: 首页 > wzjs >正文

有经验的常州手机网站discuz 网站搬家

有经验的常州手机网站,discuz 网站搬家,开跨境电商的店需要多少钱,wordpress mega menuJava里的while循环就像每天早晨的闹钟,只要条件满足就会一直响个不停,直到把它关掉为止。 while循环就像重复做同一件事 想象一下在玩投篮游戏,只要篮筐里还有位置,就要一直往里投球。用while循环写出来是这样的: int 篮筐容量 = 5; int 投球次数 = 0;while (投球次数 …

Java里的while循环就像每天早晨的闹钟,只要条件满足就会一直响个不停,直到把它关掉为止。

while循环就像重复做同一件事

想象一下在玩投篮游戏,只要篮筐里还有位置,就要一直往里投球。用while循环写出来是这样的:

int 篮筐容量 = 5;
int 投球次数 = 0;while (投球次数 < 篮筐容量) {System.out.println("第" + (投球次数 + 1) + "个球投进啦!");投球次数++;
}
System.out.println("篮筐满啦,不能再投了!");

代码解析

  • while后面的括号里是条件,就是判断篮筐还有没有空位。
  • 大括号里的代码块就是要重复执行的动作。
  • 投球次数++这个很重要,每次循环都让计数器加1,不然就会变成无限循环。
  • 当条件不满足时,循环就结束,执行后面的语句。

案例解析

猜数字游戏

编写一个程序,实现经典的小游戏,让电脑随机出一个1 ~ 100的整数,来猜这个数字。

# 源文件保存为“GuessNumber.java”。
import java.util.Random;
import java.util.Scanner;public class GuessNumber {public static void main(String[] args) {Random rand = new Random();int number = rand.nextInt(100) + 1; // 1-100的随机数Scanner scanner = new Scanner(System.in);int count = 0;boolean right = false;System.out.println("我想了个1-100的数字,猜猜看?");while (!right) {System.out.print("你的猜测:");int guessNumber = scanner.nextInt();count++;if (guessNumber > number) {System.out.println("太大啦!");} else if (guessNumber < number) {System.out.println("太小啦!");} else {right = true;System.out.println("恭喜!你用了" + count + "次猜对了!");}}scanner.close();}
}

运行结果
依次输入猜测的数字,会得到:

我想了个1-100的数字,猜猜看?
你的猜测:50
太大啦!
你的猜测:25
太大啦!
你的猜测:13
太大啦!
你的猜测:5
太小啦!
你的猜测:9
太小啦!
你的猜测:11
恭喜!你用了6次猜对了!

这个游戏中,while (!right)是循环条件,只要没猜对就一直循环。每次循环都让玩家输入一个数字,然后给出提示。

智能电饭煲煮饭程序

想象一下电饭煲煮饭,它会一直煮饭直到水分收干。用while循环模拟这个过程特别形象:

# 源文件保存为“RiceCooker.java”。
public class RiceCooker {public static void main(String[] args) {double water = 100; // 单位:毫升int time = 0; // 单位:分钟System.out.println("开始煮饭...");while (water > 0) {water -= 8.5; // 每分钟蒸发8.5mltime++;System.out.println("第" + time + "分钟,剩余水量:"+ (water > 0 ? water : 0) + "ml");}System.out.
http://www.dtcms.com/wzjs/582544.html

相关文章:

  • 大连建设教育网站wordpress上一篇下一篇插件
  • 咋么做进网站跳转加群中国免费素材网站
  • 沈阳网站建设开发维护十大影视传媒公司
  • 常州网站关键字优化大兴区营销网络推广行业
  • 同学聚会怎么样做网站企业无线局域网组建方案
  • 购物网站php源代码织梦网如何把做网站的删掉
  • 装修公司营销型网站建设北京新网数码信息技术有限公司
  • 南京做网站的公司排名wordpress自动缩略图
  • 论文旅游网站建设计算机毕设网站开发中期报告
  • 企业网站的优点和缺点广州英文建站公司
  • 计算机程序设计网站开发建设网站的重点与难点在于
  • 六安品牌网站建设怎么样网站建设与管理案例柳洪轶
  • 购物商城建设网站江苏省两学一做网站
  • designer怎么做网站北京html5网站建设
  • 手机如何做api网站高端网站建设软件开发
  • 百度提交网站收录入口批量关键词调排名软件
  • 2019年做网站还有机会吗乐趣浏览器app下载
  • 网站开发支持环境怎么搭建php网站
  • 做公司网站按年收费厦门网络公司网站开发
  • 织梦网站后台进不去简洁大气企业网站源码
  • 如何建一个公司网站wordpress文章固定链接
  • 好用的免费建站网站网站资源做外链
  • c mvc 大型网站开发wordpress前端开发
  • 手机网站导航按钮wordpress 点图片链接
  • 盐城做网站公司怎么进入wordpress后台改
  • 网站推广运作怎么做软件项目和网站建设的区别
  • 宣传 网站建设方案模板青岛企业如何建网站
  • 网站备案前置审批表格长链接在线生成短链接
  • 郑州网站建设金麦建站句容建设局网站
  • 网站中竖导航栏怎么做百度游戏中心