深入理解do-while循环语句的用法

发布于 2021-07-01 00:46:34      浏览 371

深入理解do-while循环语句的用法

详情:

1、
抉信网,www.juexinw.com
1.do-while循环与while循环的不同在于:它先执行循环体中的语句,然后再判断条件是否为真。如果为真则继续循环,如果为假,则终止循环。因此,do-while循环至少要执行一次循环语句。同样当有许多语句参加循环时,要用“{”和“}”把它们括起来。
2、
抉信网,www.juexinw.com
do-while循环的一般语法是:
3、
抉信网,www.juexinw.com
do{
4、
抉信网,www.juexinw.com
语句;
5、
抉信网,www.juexinw.com
}while(条件)
6、
抉信网,www.juexinw.com
注意:在do-while语句的表达式后面必须加分号。
7、
抉信网,www.juexinw.com
示例1:编写一个猜数游戏,要求猜一个介于1—10之间的数字,根据用户猜测的数与标准值进行对比,并给出提示,以便下次猜测能接近标准值,直到猜中为止。
8、
抉信网,www.juexinw.com
在D盘Java目录下,新建“GuessSample.java”文件。用记事本打开“GuessSample.java”文件,输入以下代码:
9、
抉信网,www.juexinw.com
2.代码结构分析
10、
抉信网,www.juexinw.com
程序功能主要是演示do-while循环语句的使用。
11、
抉信网,www.juexinw.com
程序内部设置一个标准值(答案)存储到变量number中,并声明一个guess变量接收用户猜测的数值。采用do-while结构可以确保用户至少能进行一次猜数操作,在循环体内,提示用户输入要猜的数,用户输入猜测的数值后,利用if-else语句和正确答案进行判断,如果用户猜测的数值大于答案,提示用户数太大;如果用户猜测的数值小于答案,提示用户数太小。while语句后面的表达式( guess != number )用于判断循环条件是否满足,如果用户输入的数值和答案不相等,该表达式返回的结果为真,继续执行循环体,要求用户根据提示继续猜数,否则,表达式返回的结果为假,循环条件不满足,程序不再执行循环体,直接执行循环体后面的语句。
12、
抉信网,www.juexinw.com
编译“GuessSample.java”文件,在命令行窗口输入“javac GuessSample.java”并执行命令,编译通过后,在命令行窗口输入“java GuessSample”运行Java程序,命令行窗口显示如下信息:
13、
抉信网,www.juexinw.com
3.从上述结果可以看出,输入的数值与答案不相等时,程序给出相应提示,并继续执行循环。当用户输入的数值与答案相等时,程序不再执行循环,并输出猜中的答案。

上一篇:搜索引擎怎么更精确的搜索你想要的东西8个技巧 下一篇:如何让课堂生动有趣

相关推荐

  • 怎么让录音循环播放
    怎么让录音循环播放 以华为录音为例,让录音循环播放的方法是: 1.找到文件位置,一般情况下,可以在文件管理.本地.内部存储.Sounds中找到。 ……

    其他 发布于 2022-06-07 04:33:11 浏览 450

  • 华为手机录音怎么循环播放
    华为手机录音怎么循环播放 以QQ音乐为例,华为手机录音循环播放的步骤: 1.首先打开手机上的QQ音乐,点击页面右上角按钮,选择扫描歌曲菜单项; 2.接下来,点击页面左下……

    手机 发布于 2022-06-02 00:13:57 浏览 431

  • 小米9手机一直循环重启
    小米9手机一直循环重启 以小米9的MIUI12系统为例,一直循环重启的原因: 1.手机在升级/恢复出厂设置过程中因为系统断电,导致系统升级恢复失败,手机反复重启。 ……

    手机 发布于 2022-05-12 08:15:25 浏览 447

  • 苹果电脑电池循环次数
    苹果电脑电池循环次数 苹果电脑电池循环次数是300到500次,一个充电周期意味着电池的所有电量由满用到空,再由空充到满的过程,这并不等同于充一次电。 ……

    电脑 发布于 2022-05-01 04:26:11 浏览 428

  • c语言if语句的含义
    c语言if语句的含义 if条件判断语句,判断后面的逻辑值是真则执行if里面的语句,否则执行else里面的语句,如果没有else则执行if后面的语句。IF里面的语句可……

    其他 发布于 2022-04-13 17:53:09 浏览 273

  • ”客人永远是对的”这句话怎么理解
    ”客人永远是对的”这句话怎么理解 人永远是对的”这一观念,就是要求饭店站在客人的立场上去考虑问题,给客人以充分的尊重,并最大限度地满足客人的要求。具体体现在以下……

    其他 发布于 2022-04-10 05:54:32 浏览 256

  • win10自动修复死循环
    win10自动修复死循环 1.进入电脑BIOS,切换至系统配置(System Configuration)界面,修改Legacy Support为Enabled,也就是开启传统模式。 ……

    其他 发布于 2022-03-21 00:55:07 浏览 554

  • 小米一直开机关机循环
    小米一直开机关机循环 1.经常刷机操作不当可能导致重启现象严重。 2.电池松了或是和触点接触不良,电压不稳定可能导致手机不停重启。 3.手机卡内存卡有问……

    其他 发布于 2022-03-20 20:00:00 浏览 250

  • substitute用法
    substitute用法 1.substitute函数的含义是对指定的字符串进行替换; 2.参数Instance_num可省略,这表示用new_text(新文本)替换掉所有的old_text(旧文本)……

    其他 发布于 2022-03-02 07:06:07 浏览 592

  • 录音怎么循环播放
    录音怎么循环播放 如果手机的录音功能中没有循环播放的话,可以录完音之后,在音乐播放器软件里面选择该段录音播放,这样就可以在软件里面选择单曲循环播……

    其他 发布于 2022-03-01 20:55:23 浏览 460