精华内容
下载资源
问答
  • 2022-04-11 18:41:49

    不论你是学java还是c,其中都会有一个while循环和dowhile循环,那么两者有什么区别呢,小编来给你解说下

    一是代码的差距

    while:

    while(循环条件){
        循环操作
    }

    dowhile:

    do{
        循环操作
    }while(循环条件);

    二是他们的执行顺序不同

    while是先判断,若为真则执行循环,若为假则不循环;

    dowhille是无论为真还是假,先执行一遍代码(循环操作),然后再进行判断是否为真或者是否为假,若为真,则继续执行循环;

    更多相关内容
  • while与do while区别(图文详解)

    千次阅读 2020-12-23 20:24:32
    首先介绍while的使用,基本模式 while(循环条件){ 循环操作; } 例 private void testwhile(){ int i = 0; while (i < 5) { i ++; Log.e(TAG, "i = " + i);...do while 的使用,基本模式 do { 循环操作

    首先介绍while的使用,基本模式

    while(循环条件){
        循环操作;
    }
    

    private void testwhile(){
            int i = 0;
            while (i < 5) {
                i ++;
                Log.e(TAG, "i = " + i);
            }
        }
    

    输出结果

    i = 1
    i = 2
    i = 3
    i = 4
    i = 5
    

    do while 的使用,基本模式

    do {
        循环操作
    } while(循环条件);
    

    private void testdowhile(){
            int i = 0;
            do {
                i ++;
                Log.e(TAG, "i = " + i);
            } while (i < 5);
        }
    

    输出结果

    i = 1
    i = 2
    i = 3
    i = 4
    i = 5
    

    区别

    从上面的例子看并不能看到哪里有区别,下面再举一个例子,我上传了很多道选择题,系统判断是对还是错,
    这就需要先执行操作再进行条件判断

    do {
        我上传选择题
    } while(系统判断是否正确);
    

    从文字上来描述区别就是 :

    1. while先判断后执行,do while先执行后判断
    2. 当不满足循环条件时,while循环一次都不会执行,do while循环至少执行一次

    转载自:孤独的冥王星

    展开全文
  • c语言如何求三角形的面积_后端开发c语言求...while循环与do while循环的区别如下:1、循环结构的表达式不同while循环结构的表达式为:while(表达式){循环体};do while循环结构的表达式为:do{循环体;}while (条件表...

    c语言如何求三角形的面积_后端开发

    c语言求三角形面积的方法:1、首先判断是否可以构成三角形;2、然后利用海伦公式计算三角形面积,例如【s=sqrt(p*(p-a)*(p-b)*(p-c));】。

    b09f3ab96d4db18e11a6423eaf2956dd.png

    while循环与do while循环的区别如下:

    1、循环结构的表达式不同

    while循环结构的表达式为:while(表达式){循环体};

    do while循环结构的表达式为:do{循环体;}while (条件表达);。

    2、执行时判断方式不同

    while循环执行时只有当满足条件时才会进入循环,进入循环后,执行完循环体内全部语句直到条件不满足时,再跳出循环。

    do-while循环将先运行一次,在经过第一次do循环后,执行完一次后检查条件表达式的值是否成立,其值为不成立时才会退出循环。

    php开发模式MVC中的控制器的作用_后端开发

    MVC是一种将业务逻辑、数据、界面显示分离的方法,其控制器的作用是将业务逻辑聚集到控制器里面,从而实现在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑。

    3、执行次数不同

    while循环是先判断后执行,如果判断条件不成立可以不执行中间循环体。

    do-while循环是先执行后判断,执行次数至少为一次,执行一次后判断条件是否成立,如果不成立跳出循环,成立则继续运行循环体。

    4、执行末尾循环体的顺序不同

    while循环的末尾循环体也是在中间循环体里,并在中间循环体中执行,循环体是否继续运行的条件也在循环体中。

    do-while循环是在中间循环体中加入末尾循环体,并在执行中间循环体时执行末尾循环体,循环体是否继续运行的条件在末尾循环体里。

    推荐教程:c语言教程

    展开全文
  • while语句: var i = 1; while(i<10) { [removed](i); ...do while语句: ...do ...}while(i<...1.因为while语句总是先检测循环表达式,...2.do/while语句的结尾要加个分号,这是因为它的结尾处是循环条件而不是简单的用
  • 一、whiledo-while的简介  1). while语句  语法:  while(表达式){  循环体;  } 循环过程:  1.... 2.... 3....2). do-while语句 ... do{ ... }while(表达式);... do-whilewhile最大的区别:  do-while至少能执行1
  • 主要介绍了C++编程中的while与do-while循环语句使用,区别就是while是先判断再执行,而do-while是先执行再判断,需要的朋友可以参考下
  • whiledo while的使用及区别

    万次阅读 多人点赞 2018-11-30 10:43:19
    首先介绍while的使用,基本模式 while(循环条件){ 循环操作; } 例 private void testwhile(){ int i = 0; while (i &amp;amp;lt; 5) { i ++; Log.e(TAG, &amp;quot;i = &amp;quot; + ...

    使用

    1. 首先介绍while的使用,基本模式
    while(循环条件){
        循环操作;
    }
    

    private void testwhile(){
            int i = 0;
            while (i < 5) {
                i ++;
                Log.e(TAG, "i = " + i);
            }
        }
    

    输出结果

    i = 1
    i = 2
    i = 3
    i = 4
    i = 5
    
    1. do while 的使用,基本模式
    do {
        循环操作
    } while(循环条件);
    

    private void testdowhile(){
            int i = 0;
            do {
                i ++;
                Log.e(TAG, "i = " + i);
            } while (i < 5);
        }
    

    输出结果

    i = 1
    i = 2
    i = 3
    i = 4
    i = 5
    

    区别

    从上面的例子看并不能看到哪里有区别,下面再举一个例子,我上传了很多道选择题,系统判断是对还是错,
    这就需要先执行操作再进行条件判断

    do {
        我上传选择题
    } while(系统判断是否正确);
    

    从文字上来描述区别就是

    1. while先判断后执行,do while先执行后判断
    2. 当不满足循环条件时,while循环一次都不会执行,do while循环至少执行一次
    展开全文
  • whiledo...while区别

    万次阅读 多人点赞 2018-12-25 14:19:40
    在一般情况下,用while语句和用dowhile语句处理同一问题时,若二者的循环体部分是一样的,那么结果也一样。如例1和例2程序中的循环体是相同的,得到的结果也相同。但是如果while后面的表达式一开始就为假(0值)时...
  • JavaScript中whiledo-while区别

    千次阅读 2020-09-07 20:19:03
    While循环 案例:GDP预测 2000年美国的GDP是142562.75亿美元,而中国是49089.82亿美元 假设美国的经济赠长率为2%,而中国是8%,预测中国什么时候能超过美国 <script type="text/javascript "> var china=...
  • while循环与do while循环的区别如下:1、循环结构的表达式不同while循环结构的表达式为:while(表达式){循环体};do while循环结构的表达式为:do{循环体;}while (条件表达);。2、执行时判断方式不同while循环执行时...
  • JAVA 中whiledo while区别
  • 主要介绍了Java中for、whiledo while三种循环语句的区别介绍的相关资料,非常不错,具有参考借鉴价值,需要的朋友可以参考下
  • for、whiledo while区别

    2022-03-20 14:10:09
    1.do while语句和其他两种语句的区别: 1)for循环和while循环先判断条件是否成立,然后决定是否执行循环体(先判断后执行) dowhile循环先执行一次循环体,然后判断条件是否成立,是否继续执行循环体(先执行后判断) ...
  • 1、while循环: 表示如果条件满足,程序一直循环执行,直到,条件不满足为止。 所以while循环的条件一般通过变量来进行控制,在循环体内对变量值做相应改变,以便在适当的时候退出,避免陷入死循环。 int i =1; ...
  • 匿名用户1级2013-09-14 回答用while语句实现循环:while语句用来实现“当型”循环结构。其一般形式如下:while(表达式)语句;执行顺序:先判断表达式,后执行语句。也就是说当while后面的表达式为真(非零)时,就执行...
  • for,while,do while区别

    2016-10-31 16:22:25
    简单的理解for,while,do while区别
  • 在 Java 中,有两个带有 while 关键字的循环语句,即 whiledowhile 语句,那么这两个循环语句的区别是什么? 解答 while 循环语句会先判断循环条件,如果条件满足就执行循环,否则退出循环;而dowhile循环...
  • Java中while与do-while执行顺序的区别: 一、while 和 do-while都是循环语句,他们的区别do-while语句的循环体至少被执行一次,而while语句不用; 如下代码进行演示: int x = 1 ; while(x == 10){ x++; ...
  • while与do while的用法及区别

    千次阅读 2020-06-21 16:23:39
    while语句: “先判断,后执行”; while 执行流程: 当程序执行到 while 循环时 , 会首先判断小括号里的值 ,如果值 为假 :结束while语句 , 程序继续向下走 为真 :会把while 循环里大括号里的所有内容执行一次 ...
  • whiledo..while区别

    千次阅读 2020-10-18 21:25:30
    whiledowhile语句都是循环语句,功能都差不多,唯一的区别在于检验条件的时间上。while语句在进入循环体之前要先判断条件是否成立,如果成立的话则进入循环体。 而dowhile语句则相反,是先执行循环体,然后再...
  • while: 先判断后执行,第一次判断为false,则循环体一次都不执行。 #include<...do while: 先执行后判断,最少都能执行一次。 #include<stdio.h> int main() { int i=21; do{ i++; prin
  • do while循环和while循环的区别

    千次阅读 2021-08-24 23:09:48
    do while循环和while循环的区别
  • whiledo while循环之间的区别

    千次阅读 2020-09-14 18:51:17
    Here you will get to know about difference between while... 在这里,您将了解whilewhile循环之间的区别。 Both while and do while loops are used to execute set of statements multiple times. But there ...
  • whiledo-while 和 for 循环的区别

    千次阅读 2021-04-06 21:48:19
    whiledo-while 和 for 的本质区别for 循环执行顺序while 循环执行顺序do-while 循环执行顺序三者区别1、for 循环2、while 循环2.1 “循环迭代<3>”放在 continue 之后2.2 “循环迭代<3>”放在 ...
  • 1.while是先判断条件,后循环,例: while(条件)//这个后面不用加分号 { 执行过程 ...注:在if语句,while语句中,表达式后面都不能加分号,而在do-while语句的表达式后面,则必须加分后 ...
  • C语言:while与do while循环语句

    万次阅读 多人点赞 2019-05-05 23:55:29
    while 执行流程:先判断循环控制表达式 Exp_cntrl 的值,当该表达式的值为逻辑真(非 0)时,会一直执行循环体,直到表达式的值为逻辑假(0)才结束循环。 通常把循环控制表达式 ExP_cntrl 中含有的变量,称为...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,162,536
精华内容 465,014
关键字:

while与do while的区别