首页
学习
活动
专区
圈层
工具
发布

Java之do while循环控制语句基本使用

文章目录 do..while 循环控制 1. 基本语法 2. 说明: 3. do...while 循环执行流程分析 4. 注意事项和细节说明 5. 课堂练习题 do…while 循环控制 1....基本语法 循环变量初始化; do{ 循环体(语句); 循环变量迭代; }while(循环条件); 2....说明: do while 是关键字 也有循环四要素, 只是位置不一样 先执行,再判断,也就是说,一定会至少执行一次 最后 有一个 分号 ; while 和 do…while 3. do…while 循环执行流程分析...使用 do…while 循环完成前面的题 输出 10 句话:你好,兮动人。...//(2) 使用char answer 接收回答, 定义一个Scanner对象 //(3) 在do-while 的while 判断如果是 y 就不在循环 //一定自己动脑筋..

1.3K20

Java基础知识-循环语句的使用介绍(for、while、do-while)

最后在给大家介绍一下do-while的结构和使用方法: do-while 语句由关键字do 和while 组成,是循环语句中最典型的“先循环再判断”的流程控制结构,这个和其它2 个循环语句都不相同。...do-while 语句的语法格式为: do{         循环体; }while(循环条件); 语法说明:在do-while 语句中,循环体部分是重复执行的代码部分,循环条件指循环成立的条件,要求循环条件是...结构清楚了现在就举一个简单例子,看看do-while具体的使用方法: //do-while的基本用法 int i=0; do {...: 1.for一般是在循环个数已知的情况下使用的 2.while一般是在循环个数未知,且循环受到严格控制的情况下使用的。...3.do-while一般也是在循环个数未知,但是它和while最大的不同点在于,不管循环的条件是什么,do-while都会至少执行一次。 最后在给大家用这三种循环举三个1+2+3+4+。。。

4.2K71
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    理解三种循环语句for、while、do...while的使用与区分

    1.for循环语句使用方法 for(表达式1;表达式2;表达式3)       语句; 表达式1:循环变量初始化 表达式2:判断条件 表达式3:循环变量的调整 n=1也就是初始化部分只执行一次,之后就表达式...2、循环语句、表达式3在循环语句中执行直到条件判断不符合 其中,在for循环语句中,n++与++n是没有区别的 for循环语句的嵌套使用: //打印数字 #include int main...i=1,随后进入内层循环遍历j从1-9 随着i的增长j都是从1-9开始重新增长的 2.while循环语句的使用 while(表达式)           语句; 表达式成立(为真)则执行语句,则语句执行...和for循环语句 比较:while的初始化、判断条件、调整部分是比较分散的,for循环语句的比较集中,所以for循环语句会更优化一些,使用的也比较多 do...while循环语句的使用 do      ...今天的三种循环语句讲解就到这里啦,不知道看完的小伙伴是否会使用和区分这三种循环了语句了嘛,有想法的可以提出意见哦,有不对的地方也可以提出来哦,非常欢迎!!!

    1.3K10

    【Java学习笔记之六】java三种循环(for,while,do......while)的使用方法及区别

    第一种:for循环  循环结构for语句的格式:         for(初始化表达式;条件表达式;循环后的操作表达式) {      循环体;       } eg: 1 class Dome_For2...语句   循环结构while语句的格式: 初始化语句;       while(判断条件语句) {        循环体语句;        控制条件语句;       } eg: 1 class.......while语句   循环结构do...while语句的格式:   初始化语句;      do {       循环体语句;       控制条件语句;     }while(判断条件语句...); //循环体语句 8 sum +=i; 9 i++; 10 } 11 while (i <...:     1.do...while循环至少执行一次循环体.     2.而for,while循环必须先判断条件是否成立,然后决定是否执行循环体语句.

    1.3K71

    分支和循环

    我们可以使⽤ if switch 实现分⽀结构,使⽤ for while do while 实现循环结构 分支结构 1.if 当表达式为真时,语句执行;为假是语句不执行.在c语言中,0为假,非0为真....当if语句不执行时,可以通过else来执行另一种情况下的语句;else后也同样是跟着语句; if与else之后若要跟上多条语句,需要使用大括号{},括起来,才可实现....do while循环是先执行语句,在进行表达式是否为0. 在 do while 循环中先执⾏图上的“语句”,执⾏完语句,在去执⾏“判断表达式”,判断表达式的 结果是!...=0,则继续循环,执⾏循环语句;判断表达式的结果==0,则循环结束。 在 do while 语句中循环体是⾄少执⾏⼀次的,这是 do while 循环⽐较特殊的地⽅。...2.continue 的作⽤是跳过本次循环中 continue 后的代码,直接去到循环的调整部分。未来当某个条件发⽣的时候,本次循环⽆需再执⾏后续某些操作的时候,就可以使用continue 来实现。

    12310

    分支与循环(3)

    7.5 练习 练习1: 计算1~100之间3的倍数的数字之和 参考代码: 8. do-while 循环 8.1 语法形式 在循环语句中 do while 语句的使⽤最少,它的语法如下: do 语句; while...(表达式); while 和 for 这两种循环都是先判断,条件如果满⾜就进⼊循环,执⾏循环语句,如果不满⾜就跳 出循环; ⽽ do while 循环则是先直接进⼊循环体,执⾏循环语句,然后再执⾏ while...8.2 do while循环的执⾏流程 在 do while 循环中先执⾏图上的“语句”,执⾏完语句,在去执⾏“判断表达式”,判断表达式的 结果是!...=0,则继续循环,执⾏循环语句;判断表达式的结果==0,则循环结束。 所以在 do while 语句中循环体是⾄少执⾏⼀次的,这是 do while 循环⽐较特殊的地⽅。...8.3 do while循环的实例   在屏幕上打印1~10的值 ⼀般 do while 使⽤在循环体⾄少被执⾏⼀次的场景下,所以较少⼀些。 8.4 练习 输⼊⼀个正整数,计算这个整数是⼏位数?

    54310

    【C语言篇】循环语句详解(超详细)

    我们可以使⽤if 、 switch 实现分⽀结构,使用for 、 while 、 do while 实现循环结构。...do while循环(直到型循环) 语法形式 在循环语句中 do while 语句的使⽤最少,它的语法如下: do 语句; while(表达式); while 和 for 这两种循环都是先判断,...条件如果满⾜就进⼊循环,执⾏循环语句,如果不满⾜就跳出循环; ⽽ do while 循环则是先直接进⼊循环体,执⾏循环语句,然后再执⾏ while 后的判断表达式,表达式为真,就会进⾏下⼀次,表达式为假...do while循环的执行流程 在 do while 循环中先执⾏图上的“语句”,执⾏完语句,再去执⾏“判断表达式”,判断表达式的结果是!...=0,则继续循环,执⾏循环语句;判断表达式的结果==0,则循环结束。 所以在 do while 语句中循环体是⾄少执⾏⼀次的,这是 do while 循环⽐较特殊的地⽅。

    65610

    三种循环(while、for、do-while)

    C语⾔提供了3种循环语句,分别是while、for、do-while。 一、while循环 while 语句的语法结构和 if 语句⾮常相似。...: do 语句; while(表达式); 相比前两种循环而言,do-while循环的优势在于先循环,再判断,也就是循环至少进行一次。...2.dowhile循环的执⾏流程 在 do while 循环中先执⾏图上的“语句”,执⾏完语句,在去执⾏“判断表达式”,判断表达式的结果是!...=0,则继续循环,执⾏循环语句;判断表达式的结果==0,则循环结束。 所以在 do while 语句中循环体是⾄少执⾏⼀次的,这是 do while 循环⽐较特殊的地⽅。...流程,所以我们的建 议是能不⽤尽量不去使⽤;但是goto 语句也不是⼀⽆是处,在多层循环的代码中,如果想快速跳出,使用goto 就⾮常的⽅便了。

    32210

    C语言中的分支循环语句(for,while,do...while篇)

    上篇和大家分享了C语言中的分支循环语句(if、switch),这篇和大家分享C语言分支循环语句中的for循环、while循环、do...while循环 1、while循环 1.1. if与while的对比...3、do...while循环 3.1. do...while语法形式 do 语句; while(表达式); while 和 for 这两种循环都是先判断,条件如果满⾜就进⼊循环,执⾏循环语句,如果不满...⾜就跳 出循环; ⽽ do while 循环则是先直接进⼊循环体,执⾏循环语句,然后再执⾏ while 后的判断表达式,表 达式为真,就会进⾏下⼀次,表达式为假,则不再继续循环。...3.2. do...while循环的执行流程  在 do while 循环中先执⾏图上的“语句”,执⾏完语句,在去执⾏“判断表达式”,判断表达式的 结果是!...=0,则继续循环,执⾏循环语句;判断表达式的结果==0,则循环结束。 所以在 do while 语句中循环体是⾄少执⾏⼀次的,这是 do while 循环⽐较特殊的地⽅。

    17610

    switch 语句,while 循环,for 循环和do while循环

    while后边的条件满⾜,死循环的打印hehe return 0; } while循环⾸先上来就是执⾏判断表达式,表达式的值为0,循环直接结束;表达式的值不为0,则执⾏循环语句,语句执⾏完后再继续判断...(n) { printf("%d ", n%10);//此处输出的n%10就是n的个位数 n=n/10;//去掉个位数的n再次返回执行 } return 0; } for 循环 for 循环的使用频率是最高的...while 循环 while 和 for 这两种循环都是先判断,条件如果满⾜就进⼊循环,执⾏循环语句,如果不满⾜就跳出循环;⽽ do while 循环则是先直接进⼊循环体,执⾏循环语句,然后再执⾏ while...在 do while 循环中先执⾏语句,执⾏完语句,在去执⾏判断表达式,判断表达式的结果是!=0,则继续循环,执⾏循环语句;判断表达式的结果==0,则循环结束。...所以在 do while 语句中循环体是⾄少执⾏⼀次的,这是 do while 循环⽐较特殊的地⽅。 练习: 输⼊⼀个正整数,计算这个整数是⼏位数?

    2.4K10

    【C语言】分支循环第二章

    循环 do 语句; while(表达式) while和for这两种循环都是先判断条件,如果满足就进入循环并执行循环语句,如果不满足就跳出循环; 而do while循环则是先直接进入循环体,执行循环语句...dowhile循环的执⾏流程: do while循环的实例 在屏幕上打印1~10的值 #include int main() { int i = 1; do {...printf("%d ", i); i = i + 1; }while(i<=10); return 0; } do while 使⽤在循环体⾄少被执⾏⼀次的场景 四 、break和continue...4.3 do while循环中的break和continue do.while 语句中的break 会跳出整个do-while循环。...本来,对于循环想要提前退出,需要使用三个break语句。一个break只能跳出一层循环,因此在这种情况下,我们可以使用for循环。如果有三层循环嵌套,使用goto语句会更加方便快捷。

    48810

    循环语句详解

    do while循环(直到型循环) 语法形式 在循环语句中 do while 语句的使⽤最少,它的语法如下: do 语句; while(表达式); while 和 for 这两种循环都是先判断,...条件如果满⾜就进⼊循环,执⾏循环语句,如果不满⾜就跳出循环; ⽽ do while 循环则是先直接进⼊循环体,执⾏循环语句,然后再执⾏ while 后的判断表达式,表达式为真,就会进⾏下⼀次,表达式为假...do while循环的执行流程 在 do while 循环中先执⾏图上的“语句”,执⾏完语句,再去执⾏“判断表达式”,判断表达式的结果是!...=0,则继续循环,执⾏循环语句;判断表达式的结果==0,则循环结束。 所以在 do while 语句中循环体是⾄少执⾏⼀次的,这是 do while 循环⽐较特殊的地⽅。...printf("%d ", i); i = i + 1; }while(i<=10); return 0; } ⼀般 do while 使⽤在循环体⾄少被执⾏⼀次的场景下

    75410

    【C语言】循环语句详解

    for循环练习 计算1~100之间3的倍数的数字之和 答案在文末 三、do······while循环    相较于while循环和for循环,do······while循环的使用是最少的,while 和...for 这两种循环都是先判断,条件如果满⾜就进⼊循环,执⾏循环语句,如果不满⾜就跳出循环,它的基本格式如下: do 语句; while(表达式);    do while 循环则是先直接进⼊循环体,...学习了while循环和for循环,就比较好理解do······while循环,我们现在举一个同样的例子:    使用do······while循环实现:在屏幕上打印1~10的整数: 分析:首先初始化一个变量...do······while循环练习 要求:输⼊⼀个正整数,计算这个整数是⼏位数?...for循环里面,所以跳过5打印后,循环可以正常执行,这也是之前提到的在while循环和for循环中的continue会略有差异    while循环中使用continue如果跳过了变量的调整语句,那么就可能导致死循环

    60910

    关于C语言的分支与循环语句

    2.循环语句 (1).while循环 格式: while(表达式) 语句;//如果循环体想包含更多的语句,可以加上⼤括号 (2).for循环 for 循环是三种循环中使⽤最多的, for 循环的语法形式如下...(3).do...while循环 在循环语句中 do while 语句的使⽤最少,它的语法如下: do 语句; while(表达式); while 和 for 这两种循环都是先判断,条件如果满⾜就进⼊...循环,执⾏循环语句,如果不满⾜就跳 出循环; ⽽ do while 循环则是先直接进⼊循环体,执⾏循环语句,然后再执⾏ while 后的判断表达式,表 达式为真,就会进⾏下⼀次,表达式为假,则不再继续循环...所以在 do while 语句中循环体是⾄少执⾏⼀次的,这是 do while 循环⽐较特殊的地⽅。 同样的,这三种循环语句也可以嵌套使用。...C语⾔中 提供了 break 和 continue 两个关键字,就是应该到循环中的。 • break 的作⽤是⽤于永久的终⽌循环,只要 break 被执⾏,直接就会跳出循环,继续往后执 ⾏。

    72410

    【C语言初阶】别再分不清循环了!C 语言循环全家桶(含嵌套 + goto)超详细教程

    while循环的对比 从上述两段代码对比可以看出for比起while循环的三部分更加集中,while则会比较分散,由此可以从形式上来看for循环更优一点 三.do-while循环 3.1语法规则 do...语句; while(表达式); 注:while 和 for 都是先判断,条件如果满⾜就进⼊循环,执⾏循环语句,如果不满⾜就跳出循环; ⽽ do while 循环则是先直接进⼊循环体,执⾏循环语句,...但我们也有一些场合使用do-while循环可能会更好一点 例: 输⼊⼀个正整数,计算这个整数是⼏位数?...未来当某个条件发⽣的时候,本次循环⽆需再执⾏后续某些操作的时候,就可以使⽤continue 来实现 4.3while和for 中continue的区别 do-while循环中的break和continue...总结 ✨ 本文介绍了C语言中三种循环结构(while、for、do-while)以及控制语句(break和continue)的使用方法。

    42710

    c语言的三种语句

    遇见continue是到判断了 for遇见continue是到调整部分了 3.do-while循环 在循环语句中 do while 语句的使⽤最少,它的语法如下: do 语句; while...( 表达式 ) ; while 和 for 这两种循环都是先判断,条件如果满⾜就进⼊循环,执⾏循环语句,如果不满⾜就跳 出循环; ⽽ do while 循环则是先直接进⼊循环体,执⾏循环语句...、 示例图 ​ do while 语句中循环体是⾄少执⾏⼀次的,这是 do while 循环⽐较特殊的地⽅ 示例 在屏幕上打印1~10的值 #include ...do while 使⽤在循环体⾄少被执⾏⼀次的场景下,所以较少⼀些。...(1)//采用while语句进入循环 { printf("猜一下数字:"); scanf("%d" ,& guess); //使用if语句进行判断 if (guess > r)

    1.3K10

    从关机小游戏学 C 语言:分支循环 + 关键字(breakcontinue)实战

    do while 语句的使⽤最少,它的语法如下: while 和 for 这两种循环都是先判断,条件如果满⾜就进⼊循环,执⾏循环语句,如果不满⾜就跳 出循环; ⽽ do while 循环则是先直接进...do while循环的执⾏流程 在 do while 循环中先执⾏图上的“语句”,执⾏完语句,在去执⾏“判断表达式”,判断表达式的 结果是!...所以在 do while 语句中循环体是⾄少执⾏⼀次的,这是 do while 循环⽐较特殊的地⽅ 八、break和continue语句 循环执⾏的过程中,如果某些状况发⽣的时候,需要提前终⽌循环,这是...未来当某个条件发⽣的时候,本次循环⽆需再执⾏后续某些操作的时候,就可以使⽤ continue 来实现 在这⾥我们也可以对⽐⼀下 while 循环和 for 循环中 continue 的区别: do...循环结构里,while 循环适合 “先判断后执行”,需手动维护循环变量;for 循环将初始化、判断、调整集中书写,结构更清晰;do-while 循环 “先执行后判断”,确保循环体至少执行一次。

    25210

    【C语言基础篇】结构控制(中)循环结构

    =0则执⾏循环语句,循环语句执⾏完后,再去执⾏表 达式3 ,调整循环变量,然后再去 表达式2 的地⽅执⾏判断, 表达式2 的结果是否为0,决定循环是否继 续。...do while语句 在循环语句中 do while 语句的使用最少,它的语法如下 do { 语句; } while(表达式); 注意 while 和 for 这两种循环都是先判断...,条件如果满⾜就进⼊循环,执⾏循环语句,如果不满⾜就跳 出循环; ⽽ do while 循环则是先直接进⼊循环体,执⾏循环语句,然后再执⾏ while 后的判断表达式,表 达式为真,就会进⾏下⼀次,表达式为假...do while循环的执行过程 在 do while 循环中先执行“语句”,执行完语句,在去执行“判断表达式”,判断表达式的 结果是!...;而do…while循环是先执行循环体后判断表达式,也就是说do…while的循环体最少被执行一次,而while 循环和for就可能一次都不执行。

    56110

    分支和循环语句(上)

    printf("%d ", i); } return 0; } 8. do-while循环 8.1 语法形式 在循环语句中 do while 语句的使⽤最少,它的语法如下: do 语句;...while(表达式); while 和 for 这两种循环都是先判断,条件如果满⾜就进⼊循环,执⾏循环语句,如果不满⾜就跳 出循环; ⽽ do while 循环则是先直接进⼊循环体,执⾏循环语句,...8.2 do while循环的执⾏流程 在 do while 循环中先执⾏图上的“语句”,执⾏完语句,在去执⾏“判断表达式”,判断表达式的 结果是!...=0,则继续循环,执⾏循环语句;判断表达式的结果==0,则循环结束。所以在 do while 语句中循环体是⾄少执⾏⼀次的,这是 do while 循环⽐较特殊的地⽅。...9.3 do while循环中的break和continue do.while 语句中的 break 和 continue 的作⽤和 while 循环中⼏乎⼀模⼀样,⼤家下来可以 ⾃⾏测试并体会。

    21610

    详解分支和循环结构(剖析if语句,switch语句,while循环,for循环,do-while循环)

    我们可以使⽤if、 switch实现分⽀结构,使⽤for 、 while、 do while 实现循环结构。...do-while循环 一般形式: do 语句; while(表达式); do-while循环执行流程: 在 do while循环中先执⾏图上的“语句”,执行完语句,在去执⾏“判断表达式”,...=0,则继续循环,执行循环语句;判断表达式的结果==0,则循环结束。 所以在 do while 语句中循环体是⾄少执行一次的,这是 do while循环比较特殊的地⽅。...0; } 这⾥并非必须使⽤ do while 语句,但是这个代码就比较适合使用 do while循环,因为num即使是0,也是1位数,要统计位数的。...do-while循环中的break和continue do-while循环中的break和for,while非常相似。那continue呢?

    1.3K10
    领券