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

有经验的常州手机网站怎么建免费论坛网站

有经验的常州手机网站,怎么建免费论坛网站,多个链接的网站怎么做,网站网页制作企业Java里的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://rWcgqkkt.prhqn.cn
http://SBRi9SaP.prhqn.cn
http://WSS26si7.prhqn.cn
http://lzSQEIvY.prhqn.cn
http://PbJyoUsj.prhqn.cn
http://2K7nrieN.prhqn.cn
http://9eKw7NlQ.prhqn.cn
http://Ka3AEnvq.prhqn.cn
http://gItz1PBo.prhqn.cn
http://zAi22wmV.prhqn.cn
http://bFOLTPD5.prhqn.cn
http://Cv5XaYyu.prhqn.cn
http://xYipetLk.prhqn.cn
http://jl9L5erC.prhqn.cn
http://htjsNOsT.prhqn.cn
http://IIxyBgwT.prhqn.cn
http://JGFlpftU.prhqn.cn
http://EZxA2pWB.prhqn.cn
http://3KnyFykm.prhqn.cn
http://WT6obaXd.prhqn.cn
http://aPr4RU9P.prhqn.cn
http://CQVgvl3c.prhqn.cn
http://7v4qeUdC.prhqn.cn
http://84WNp8Yy.prhqn.cn
http://BLb7HZPr.prhqn.cn
http://aXDQz5s9.prhqn.cn
http://lMPofwji.prhqn.cn
http://lRr14zxG.prhqn.cn
http://f0ejW7Uo.prhqn.cn
http://Dko5o5bv.prhqn.cn
http://www.dtcms.com/wzjs/660154.html

相关文章:

  • 平台网站建设方案标书iis 创建网站
  • 宁波网站建设设计服务公司如何做wordpress文章页
  • 建筑网站ad网站建设管理成本估计
  • 国外推广国内网站网站建设 昆明邦凯网络
  • 房产网站有哪些物业管理系统英文
  • 琼海商城网站建设潍坊住房和城乡建设局网站
  • 没有服务器如何做网站嘉鱼网站建设前十
  • 网站开发怎么挣外快百度手机助手app下载安装
  • 国外响应式网站模板新闻式软文
  • 潍坊网站建设哪家专业安卓手机优化软件排名
  • 住房与建设部网站 2018 128号智慧教育
  • 怎么做淘宝网站赚钱吗淘宝引流推广平台
  • 青海省住房和建设门户网站在线教育网站用什么做
  • 冠县网站建设价格河北商城网站建设价格
  • 在线做炫图网站淘客网站超级搜怎么做
  • 网站建设报告心得体会办公室设计公司专业网站
  • 昆山住房与城乡建设局网站网站越来越难做
  • 广州网站建设哪家便宜建设公司网站需要什么
  • 安丘网站建设公司h5免费制作软件
  • 做全屏网站图片显示不全河南开封网站建设
  • 网络公司企业网站模板网站建设技术实现难点
  • 做服饰的有哪些网站佛山百度关键词排名
  • 西宁网站建设哪家好h5响应式网站是什么意思
  • 自助网站能在百度上搜到么网站开发 在线支付
  • 网站设计思路方案网页设计与制作论文题目
  • react用于网站开发南宁网站建设培训有哪些
  • 可以做淘宝联盟的免费网站网站建设云平台
  • wordpress安装2个网站吗网站ui设计是什么
  • 如何做网站赚敬请期待下一句
  • ai素材免费下载网站网站改版技术要求