0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何去区分while与do while 的用法

jf_78858299 来源:算法与编程之美 作者:编程之美 2023-02-24 10:40 次阅读

1 问题

如何去区分while 与 do while 的用法。


2 方法

Do while和while的区别就是do while不管条件是否成立,都至少执行一次。

packagecom.nezha.javase;

importjava.util.Scanner;

publicclassTest{
publicstaticvoidmain(String[]args){
test02();
}

privatestaticvoidtest02(){
System.out.println("哪吒多大?");
Scannerin=newScanneSystem.in);
intage=Integer.parseInt(in.nextLine());
while(age>18){
age--;
}
System.out.println("哪吒今年"+age+"岁");
}
}

3 结语

针对while与do while如何区分问题,提出运用对实际问题进行解决方法,通过java对询问年龄实验,证明该方法是有效的,只要能明白Do while和while的区别就是do while不管条件是否成立,都至少执行一次便能区分两者。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 编程语言
    +关注

    关注

    9

    文章

    1878

    浏览量

    33149
收藏 人收藏

    评论

    相关推荐

    C语言中whiledo-while循环的用法

    循环是一种重要的控制结构,可以使程序重复执行一段代码,直到满足特定条件为止。在C语言中,whiledo-while是两种常用的循环结构,本文将详细介绍这两种循环的用法
    发表于 08-18 16:35 1149次阅读
    C语言中<b class='flag-5'>while</b>和<b class='flag-5'>do-while</b>循环的<b class='flag-5'>用法</b>

    C语言宏定义使用do{}while(0)的好处是什么

    C语言宏定义使用do{}while(0)的好处1. 概述经常写项目代码,有时需要用到宏定义,而宏定义的用法是否标准,则是会影响到是否能快速查错以及代码拓展性的问题。在宏定义的用法上大家
    发表于 02-25 06:28

    C++语言基础讲解视频do while循环语句

    C++语言基础讲解视频do while循环语句
    发表于 01-14 15:32 5次下载

    Proteus之do-while语句的应用

    Proteus之do-while语句的应用,很好的Proteus资料,快来学习吧。
    发表于 04-18 14:49 0次下载

    HAL库中do{...} while(0U) 宏定义的作用和意义

    HAL库中do{...} while(0U)宏定义的作用和意义
    的头像 发表于 03-03 14:07 3032次阅读

    do{...} while(0U) 这种代码的作用和意义

    在一些项目中,我们可能看到过很多,在学习的时候没有见过的代码,比如 do{...} while(0U) 这种代码,在我们学习的时候可能很少见,但实际项目中却存在很多类似代码。 今天就来讲讲关于 do
    的头像 发表于 06-04 14:00 2227次阅读
    <b class='flag-5'>do</b>{...} <b class='flag-5'>while</b>(0U) 这种代码的作用和意义

    C语言基础:宏定义使用do{}while(0)的好处

    C语言宏定义使用do{}while(0)的好处1. 概述 经常写项目代码,有时需要用到宏定义,而宏定义的用法是否标准,则是会影响到是否能快速查错以及代码拓展性的问题。在宏定义的用法上大
    发表于 01-13 13:06 2次下载
    C语言基础:宏定义使用<b class='flag-5'>do</b>{}<b class='flag-5'>while</b>(0)的好处

    C程序中do{}while(0)宏定义的作用

    在嵌入式开发中,宏定义非常强大也非常便捷,如果正确使用可以让你的工作事半功倍。然而,在很多的C程序中,你可能会看到不是那么直接的比较特殊一点的宏定义,比如do{}while(0)。
    的头像 发表于 05-23 12:44 2171次阅读

    C语言-宏定义中使用do{...} while(0)到底图个啥

    在 Linux 内核中,经常会看到do{} while(0)这样的语句,许多人开始都会疑惑,认为do{} while(0)毫无意义,因为它只会执行一次,加不加
    的头像 发表于 06-11 10:59 486次阅读

    WHILE语句如何执行

    ● 控制结构 – IF ... THEN – CASE ... OF ... – FOR ... TO ... DO ... – WHILE ... DO ... 该功能将影响指
    的头像 发表于 09-10 09:48 504次阅读
    <b class='flag-5'>WHILE</b>语句如何执行

    do{}while(0)只执行一次有意义吗?

    在嵌入式开发中,宏定义非常强大也非常便捷,如果正确使用可以让你的工作事半功倍。然而,在很多的C程序中,你可能会看到不是那么直接的比较特殊一点的宏定义,比如do{}while(0)。
    的头像 发表于 10-09 14:20 268次阅读
    <b class='flag-5'>do</b>{}<b class='flag-5'>while</b>(0)只执行一次有意义吗?

    while循环用法格式

    while循环是一种常用的循环结构,能够按照指定条件多次重复执行一段代码。它的一般用法格式如下: while 条件表达式:循环体 在执行while循环时,首先会判断条件表达式的值。如果
    的头像 发表于 11-22 10:02 856次阅读

    python中while用法例子

    Python中的while循环是一种重复执行代码块的结构,只有在指定条件为真时才会执行。当条件变为假时,循环停止。 下面是一些使用while循环的示例,每个示例都提供了详细的解释: 从1到10打印
    的头像 发表于 11-22 10:04 677次阅读

    while与if嵌套如何使用

    的基本用法while循环用于在满足特定条件的情况下重复执行一段代码。其基本语法如下: while condition: # 代码块 其中,condition是一个判断条件,如果它为True,那么循环体中的代码将会被执行。在每
    的头像 发表于 11-22 10:06 1487次阅读

    c语言在while中嵌套if循环

    中嵌套if语句的用法和好处。 一、C语言中的while循环和if语句 在开始我们深入探讨while循环中嵌套if语句的细节之前,让我们首先回顾一下while循环和if语句的基本
    的头像 发表于 11-22 10:09 1592次阅读