精华内容
下载资源
问答
  • do-while语句的一般形式为:  do  语句  while(表达式); 这个循环与while循环的不同在于:它先执行循环中的语句,然后再判断表达式是否为真, 如果为真则继续循环;如果为假, 则终止循环。因此, do-while循环...

    do-while语句的一般形式为:
            do
                语句
            while(表达式);

    这个循环与while循环的不同在于:它先执行循环中的语句,然后再判断表达式是否为真, 如果为真则继续循环;如果为假, 则终止循环。因此, do-while循环至少要执行一次循环语句。

    【例6.5】用do-while语句计算从1加到100的值
    main()
    {
       int i,sum=0;
       i=1;
       do
            {
    sum=sum+i;
              i++;
             }
    while(i<=100)
        printf("%d\n",sum);
    }

    同样当有许多语句参加循环时, 要用"{"和"}"把它们括起来。

    【例6.6】while和do-while循环比较。

    (1)main()
    {

    int sum=0,i;
     scanf(“%d”,&i);
     while(i<=10)
        {

          sum=sum+i;
          i++;
       }
    printf(“sum=%d”,sum);
    }

    (2)main()
    {

    int sum=0,i;
     scanf(“%d”,&i);
     do
       {

        sum=sum+i;
         i++;
      }
    while(i<=10);
    printf(“sum=%d”,sum);

    }

    展开全文
  • 浅谈对while语句的用法while语句do while while是计算机的一种基本循环模式。当满足条件时进入循环,进入循环后,当条件不满足时,跳出循环。 语法结构: 变量初始化语句1; while(条件表达式语句2){ 循环体...

    while语句

    浅谈对while语句的用法

    while是计算机的一种基本循环模式。当满足条件时进入循环,进入循环后,当条件不满足时,跳出循环。
    语法结构:

    变量初始化语句1while(条件表达式语句2{       
     循环体语句3;       
     变量变更语句4}

    特点:大家应该都知道for循环和while循环都可以用作循环来使用,你们什么时候用哪个会更好呢?我认为最好是根据循环次数来决定。while循环可以用于循环次数不确定的,for循环用于循环次数确定的。

    案例

    //输出10个Hello World
    int i=0;
    while (i<10){
        System.out.println("Hello World");
        i++;
    }

    do while

    当然除了上面的用法以外,还有一种while的变形,那就是do while了
    语法:

    do {需执行的代码 } while (<条件>);

    这个语法有个很大的特点就是不论条件是true还是false都会先执行一遍do里面的代码。
    案例1

    //do whlie输出10个hello world
    int i = 1;
    do {
        System.out.println("hello world");
        i++;
    }while (i<=10);

    好,现在我们再来看看案例2,仔细与案例1对比一下
    案例2

    //do whlie输出10个hello world
    int i = 1;
    do {
        System.out.println("hello world");
        i++;
    }while (i>10);

    很明显案例2中i>10的条件是false的,但是我们的代码执行的时候还是会输出一次hello world,因为do while是先执行代码再进行条件判断的。

    今天的分享先到这,喜欢的小伙伴可以点点关注。

    展开全文
  • Java中dowhile循环语句用法详解  程序的优势是可以解放人的双手...叩丁狼学院小编接下来介绍do while循环语句的用法。  do while循环语句和while循环语句功能类似,其语法结构如下:  do {  执行语句  } wh

      Java中do…while循环语句用法详解

      程序的优势是可以解放人的双手去做其他更有意义的事情,重复的劳动都交给编写好的程序去完成。在Java中有一种特殊的语句叫做循环语句,它可以实现将一段代码重复执行,例如循环打印100位学生的考试成绩。循环语句分为 while循环语句、do while循环语句和for循环语句三种。叩丁狼学院小编接下来介绍do while循环语句的用法。

      do while循环语句和while循环语句功能类似,其语法结构如下:

      do {

      执行语句

      } while(循环条件);

      在上面的语法结构中,关键字do后面{}中的执行语句是循环体。do while循环语句将循环条件放在了循环体的后面。这也就意味着,循环体会无条件执行一次,然后再根据循环条件来决定是否继续执行。例如下面案例:Example13.java。

      public class Example13 {

      public static void main (String[] args){

      int x=1; //定义变量x,初始值为1

      do{

      System.out. println ( x= +x); //打印x的值

      x++; //将x的值自增

      }while (x //循环条件

      }

      }

      以上程序运行结果为:

      X = 1

      X = 2

      X = 3

      X = 4

    展开全文
  • 循环结构一、while循环while(表达式){循环体;//反复执行,直到表达式为假} <?php$num = 1; while ($num <= 10){ print "Number is $num<...Do While 循环语句while有一定区别,它们区别...

    循环结构
     一、while循环
     while(表达式)
    {
     循环体;//反复执行,直到表达式为假
    }

    <?php
    $num = 1;

    while ($num <= 10){
        print "Number is $num<br />";
        $num++;
    }

    print 'Done.';
    ?>

    Do While 循环语句与while有一定的区别,它们的区别就是do while不管条件是否为真都会先执行一下,而while必须为真才会执行一次.

    do {
    echo "Mmmmm...I love cookies! *munch munch munch*";
    } while ($cookies > 1);

    输出就是.

    Mmmmm...I love cookies! *munch munch munch


    三、for循环

     根据循环条件不同,有两种类型的循环

    一种:计数循环 (一般使用for)
    另一种:条件型循环 (一般使用 while   do-while)

    for (expr1; expr2; expr3) {
      statement
    }

    其中的 expr1 为条件的初始值。expr2 为判断的条件,通常都是用逻辑运算符号 (logical operators) 当判断的条件。expr3 为执行 statement 后要执行的部份,用来改变条件,供下次的循环判断,如加一..等等。而 statement 为符合条件的执行部分程序,若程序只有一行,可以省略大括号 {}。

    下例是用 for 循环写的 "以后不敢了" 的例子,可以拿来和用 while 循环的比较。

    <?php
    for ($i=1; $i<=10; $i++) {
      echo "$i. 以后不敢了<br>n";
    }
    ?>


    输出表格

    <HEAD>
      <TITLE>Value of Shares</TITLE>
      <H3>Table Showing Cost of Shares</H3>
      <BODY>
      <TABLE BORDER=1>
      <?php
      for ($shares = 1; $shares <= 20; $shares++){
         $cost = $shares * 20;
         echo "<TR><TD>The cost of $shares share/s is $cost #x0024s</TD>","n";
         $dividend = $cost * 0.10;
         echo "<TD>The dividend is $dividend #x0024s</TD></TR>  " ,"n";
      }
      ?>
      </TABLE>
      </BODY>
      </HTML>


    累加计算
     

    <?php
       $count = 1;
       while ($count < 5) {
          echo "$count squared = ".pow($count,2). "<br />";
           $count++;
       }
    ?>


    do while 循环

    <html>
    <head>
    <title>The do...while Statement</title>
    </head>
    <body>
    <div>
    <?php
        $num = 1;
        do {
          print "Execution number: $num<br />n";
          $num++;
        } while ( $num > 200 && $num < 400 );
    ?>
    </div>
    </body>
    </html>

    转载于:https://www.cnblogs.com/chbyl/p/6540193.html

    展开全文
  • Java中for,while,do while,循环语句与switch用法 for循环 whiledo while循环 .switch break与continue区别 1.for循环 for循环基本结构如下图: public class Aaa { public static void main(String[] ...
  • 一、while的用法 //循环 int i = 10; while(i > 0){ if(i==8) {i--; continue;//跳过 } System.out.println(--i); if(i==5) break; }//if循环...
  • do—while语句中有continue关键字时,程序会跳到dowhile语句的 }while() 处 ,然后判断while 是否满足条件,然后程序进行下一布的运行。 #include<stdio.h> int main() { int i,n=0; for(i=2;i<5;i++) ...
  • while的用法: public class xunhuan { public static void main(String[] args) { //循环 int i=10; while(i>0){ if (i==8){ i--; ...
  • 这里写自定义目录标题欢迎使用Markdown编辑器新改变功能快捷键合理创建标题,有助于目录生成如何改变文本样式插入链接与图片如何插入一段漂亮代码片生成一个适合你列表创建一个表格设定内容居中、居左、...
  • 意为:先执行一次语句段,并判断while后的条件是否为真,如果为真,则重复执行语句段,否则,进行下面的程序,它与while语句的区别在于:do while至少执行一次语句段,而while语句可以一次也不执行。 转载百度(未知...
  • while语句错在哪?运行时候一直出现这个下面界面![图片](https://img-ask.csdn.net/upload/201607/02/1467466549_946803.jpg)![图片](https://img-ask.csdn.net/upload/201607/02/1467466647_315941.jpg)
  • while 循环使用方式 while (循环条件) { 循环中要执行的语句; } 例如 // helloworld.cpp: 定义控制台应用程序入口点。 // #include <... /********* 判断语句 循环语句 for,whiledo while...
  • 本文章介绍了在学习javascript中的循环语句的用法,包whiledo-while、for-in、for它们之间的区别,也是常用的循环语句了,有需要的朋友可以了解一下
  • C语言中do while用法

    2020-12-02 10:22:58
    do while循环的用法 do while循环的结构如下 do{ 语句 }while(表达式); do while循环与while循环的不同是:先执行一次语句,再判断表达式是否为真,然后决定是否再执行一次语句或者跳出循环
  • while语句: “先判断,后执行”; while 执行流程: 当程序执行到 while 循环时 , 会首先判断小括号里值 ,如果值 为假 :结束while语句 , 程序继续向下走 为真 :会把while 循环里大括号里所有内容执行一次 ...
  • 控制结构之while循环while循环有三种格式的用法,下面是最常用的用法:语法格式:while expression;dostatement...do从上面我们知道。while循环没有循环次数的限制,一般用于循环次数未知的场景。其中expression...
  • 三个问题: (1) 打印500遍"帅哥!!!"; (2)打印1~100之间所有正整数; (3)输出1~100之间所有正整数之和.; 代码如下: public classAmeir_yang ...//1)while循环 //打印500次'帅哥' intnumbe
  • while的用法中,还存在do……while的用法 结构: do { …… } while (); (注意while括号后一定要加封号) 此结构和while的最大的区别就是while先进行while括号内语句的判断,而do……while先进行语句,在do之后...
  • //while语句在执行时,先对条件表达式值判断, //如果条件为true,则执行循环体, //循环体执行完毕以后, //如果条件为true,则继续执行循环体,以此类推。 while(条件表达式){ 语句..... ...
  • while语句

    2020-01-17 11:31:19
    while 循环是 Shell 脚本中最简单...Shell while 循环的用法如下: while condition do statements done condition表示判断条件,statements表示要执行的语句(可以只有一条,也可以有多条),do和done都是 Shell ...
  • whiledo...while的用法

    2015-06-03 07:19:44
    while语句的形式: while(逻辑表达式){语句;.......} 执行过程: 先判断逻辑表达式的值。若=true,则执行其后面的语句,然后在次判断条件并反复执行,直到条件不成立为止。   do while语句形式:do{语句;......

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 841
精华内容 336
关键字:

dowhile语句的用法