精华内容
下载资源
问答
  • do-while循环和while循环的区别是do-while的循环体至少被执行一次,

    do-while循环和while循环的区别是do-while的循环体至少被执行一次,

    展开全文
  • do-while

    千次阅读 2018-07-08 12:39:24
    使用do/while循环语句可以实现这种操作方式。它的语法格式为:do statement while(condition)这种循环语句先执行语句(通常是一个语句块),再检测循环条件;然后重复语句,再检测,以此类推。程序中,首先计算退休...
    while循环语句首先检测循环条件,因此,循环体中的代码可能不被执行。如果希望循环体至少被执行一次,则应该将检测条件放在最后。使用do/while循环语句可以实现这种操作方式。它的语法格式为:
    do statement while(condition)

    这种循环语句先执行语句(通常是一个语句块),再检测循环条件;然后重复语句,再检测,以此类推。
    程序中,首先计算退休账户中的余额,然后再询问是否打算退休。
    程序源代码如下:
    import java.util.Scanner;
    
    public class Do_While
    {
    	public static void main(String[] args)
    	{
    		Scanner in = new Scanner(System.in);
    		
    		System.out.print("请输入您需要的退休金:");
    		double goal = in.nextDouble();
    		
    		System.out.print("请输入您每年存储的金额:");
    		double payment = in.nextDouble();
    		
    		System.out.print("请输入年利率(%):");
    		double interestRate = in.nextDouble();
    		
    		double balance = 0;
    		int years = 0;
    		
    		String input;
    		
    		do
    		{
    			balance += payment;
    			double interest = balance * interestRate / 100;
    			balance += interest;
    			
    			years++;
    			
    			System.out.println();
    			System.out.printf("%d年以后,您的总金额为%,2f", years, balance);
    			
    			System.out.print("您准备退休吗(N/Y)");
    			input = in.next();
    		}
    		while(input.equals("N"));
    	}
    }

    程序运行结果见图1。

    图1
    展开全文
  • Java do-while语句

    千次阅读 2018-11-09 13:05:20
    Java do-while 循环语法:Java do-while循环执行流程图如下所示示例 do-while循环至少执行一次,因为它是在循环体之后检查条件。 语法: do{ //code to be executed }while(condition); // 后置条件检查 Java do...


    do-while循环至少执行一次,因为它是在循环体之后检查条件。

    语法:

    do{  
        //code to be executed  
    }while(condition); // 后置条件检查
    

    Java do-while循环执行流程图如下所示

    在这里插入图片描述

    示例

    public class DoWhileExample {
        public static void main(String[] args) {
            int i = 1;
            do {
                System.out.println(i);
                i++;
            } while (i <= 10);
        }
    }
    

    执行结果:

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    
    展开全文
  • Java基础教程13-do-while循环

    千次阅读 2017-06-08 00:02:10
    前面一篇介绍了while循环语句,这里介绍do-while循环。do-whilewhile唯一的区别就是,do-while是先做循环,然后去判断,而while循环是先判断,再去循环。说得有点绕口,在同一个例子去实现用whiledo-while实现从...

           前面一篇介绍了while循环语句,这里介绍do-while循环。do-while和while唯一的区别就是,do-while是先做循环,然后去判断,而while循环是先判断,再去循环。说得有点绕口,在同一个例子去实现用while和do-while实现从1到100的求和。

    相关代码如下:

    package lessons;
    
    
    public class MyClass {
    	
    
    	public static void main(String[] args) {
    		int a= 1;
    		int sum = 0;
    		
    		while(a <= 100){
    			sum += a;
    			a++;
    			
    		}
    		System.out.println(sum);
    		
    		int x = 1;
    		   int sum1 = 0;
    		   do{
    			   sum1 += x;
    				x++;
    		   }while(x <= 100);
    		   System.out.println(sum1);
    	}
    }
    
    运行结果,发现两个循环结果都是5050.自己好好去理解下先循环再判断,这是do-while循环的基本语法。


    展开全文
  • IOS学习第7天do-while循环 ...注意:do-while循环最后面必须有一个分号2.do-while循环结构和while结构的最大区别:while:当型循环do-while:直到型循环,傻瓜式循环无论如何,do-while 至少会执行一次//while int main()
  • 在Python中模拟do-while循环

    千次阅读 2020-08-01 06:36:45
    Python as a language doesn't support the do-while loop. However, we can have a workaround to emulate the do-while loop. Python作为一种语言不支持do-while循环。 但是,我们可以采用一种变通方法来模拟do-...
  • C语言 do-while语句

    千次阅读 2019-02-05 10:06:53
    [案例] 用do-while语句求解1~100的累计和。 [案例] 用do-while语句求解1~100的累计和。 /*程序功能:求1~100的累计和*/ main() { int i=1, sum=0; /*定义并初始化循环控制变量,以及累计器*/ do { sum += i;...
  • Java do-while的使用

    万次阅读 2017-12-24 15:09:50
    do-whilewhile的特殊种类,do-while会先运行一次do里的代码,然后进行while的Boolean判定,然后返回按照do里的方法重新运行。 (先执行,后判断的while loop) Example: public class SimpleDoWhile { ...
  • Java中whiledo-while执行顺序的区别: 一、whiledo-while都是循环语句,他们的区别是 do-while语句的循环体至少被执行一次,而while语句不用; 如下代码进行演示: int x = 1 ; while(x == 10){ x++; ...
  • do-while语句和while的区别

    千次阅读 2019-08-31 18:49:22
    do-while语句和while的区别 do-while语句是一种后测试循环语句,即只有在循环体中的代码执行之后,才会测试出口条件。其实就是,代码在刚开始执行的时候,都是要先走一遍do循环体内的代码,然后在与while里面的条件...
  • do-while语句

    千次阅读 2016-07-16 16:46:42
    说明:语句1是do-while语句的循环体; 格式2: do { 语句1; 语句2; … } while(条件表达式); 说明:循环体部分由多个语句构成,应由一队花括号括起来,构成一个语句块的形式。二、语句执行过程(1...
  • C++ do-while语句详解

    万次阅读 2017-02-07 11:59:11
    do-while语句”也称为“直到循环”。语句格式为:  do 循环体语句 while(表达式); 其中: 表达式——是C++中任一合法表达式,包括逗号表达式;其值是逻辑型,即1或0。 循环体语句——可以是单一语句,也...
  • package com.huaxin; /**  * @author wtl  * do-while和while得区别,do-while至少要执行一次  */ public class DoWhile {  public static void main(String[] args){  /*  int i = 0;  do{  ...
  • Java中的Do-while循环

    千次阅读 2017-07-11 11:27:41
    do-while循环和while循环之间的区别在于, 在循环的底部而不是顶部执行它的表达式。因此,do块中的语句总是至少执行一次。 do-while语句的一般形式是: do { statement(s) } while (condition-expression)...
  • swift whiledo-while循环

    千次阅读 2016-01-15 17:15:33
    // while 循环执行一系列语句直到条件变成 false 。while 循环使用于第一次迭代时迭代值未知的情况下 ...// do-while 循环:在每次循环结束时判断条件是否为 true;    //while 循环从判断一个循环条
  • Object-C,循环语句for,while,do-while

    千次阅读 2015-11-29 14:31:23
    演示循环语句,for,whiledo-while,和C系列的语言,语法基本一致 1到10,求和
  • 前面一篇介绍了while循环,本文介绍do-while循环,还是以求1到100相加的问题举例。 <! DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">...
  • 在Python中模拟do-while循环?

    千次阅读 2019-12-23 14:57:15
    我需要在Python程序中模拟do-while循环。 不幸的是,以下简单的代码不起作用: list_of_ints = [ 1, 2, 3 ] iterator = list_of_ints.
  • C/C++中的do-while循环的妙用

    千次阅读 2018-03-01 10:30:46
    最近在公司实习,看后台服务器的代码比较多,见识了很多东西的妙用,比如说do-while循环的用法。 关于do-whilewhile,for的区别我就不多说了,其中要明确的一点是do-while循环是一定会执行一遍循环体。 利用do-...
  • 六、while 语句 do-while 语句 for 语句

    千次阅读 2018-05-29 18:18:56
    一、while语句1、while(表达式) 只要表达式的值为真(非0)即可继续循环2、循环体后用 { } 括起来二、do-while语句1、与 while 的不同:先执行一次语句,再进行判断,因此,do-while 至少要执行一次循环 三、for ...
  • do-while循环结构表达式为:do{循环体;}。 for循环的结构表达式为:for(单次表达式;条件表达式;末尾循环体){中间循环体;}。 while循环的结构表达式为:while(表达式){循环体}。 二、执行时判断方式不同 do-...
  • 分别使用while/do-while/for实现10的阶乘: 1.while循环 //while循环打印10的阶乘 var a=1; var i=10; while(i&gt;0){ a*=i; i--; } 2.do-while循环 //do-while语句输出10的阶乘 var i=10; var a=1; do...
  • while循环 while循环 do-while循环
  • 教妹学Java(十七):do-while 循环

    千次阅读 2020-03-18 16:08:06
    本篇文章通过我和三妹对话的形式来谈一谈“do-while 循环”。 教妹学 Java,没见过这么有趣的标题吧?“语不惊人死不休”,没错,本篇文章的标题就是这么酷炫,接受不了的同学就别点进来看了,所谓好奇心害死猫;...
  • 第五章 while循环与do-while循环的异同

    千次阅读 2017-04-09 16:06:00
    相同点: whiledo-while都是循环结构,使用"while(循环条件)"表示循环条件,使用大括号将循环操作括起来. 不同点: 1. 语法不同; do{  循环体 }while(循环条件); while(循环条件){  循环体 } 2. 执行次序...
  • JS中continue在while循环、do-while循环以及for循环中的用法
  • 作者:CHAITANYA SINGH ...在上一篇教程中,我们讨论了while循环。...do-while循环类似于while循环,但是它们之间有一个区别:在while循环中,循环条件在循环的主体执行之前进行评估,而在do-while循环中...
  • whiledo-while的使用方法

    千次阅读 2015-11-24 10:22:25
    一、while语句的一般形式为:...二、do-while语句的一般形式为: do 语句 while(表达式); 这个循环与while循环的不同在于:它先执行循环中的语句,然后再判断表达式是否为真, 如果为真则继续循环;如果为假, 则终止循

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,015,538
精华内容 406,215
关键字:

do-while