• 循环结构(一)


    while循环
      while(条件){
        //代码块
      }
      解释:如果条件结果为true,那么执行代码块;
         当代码块执行完后,又会执行条件;
          依次循环,直到结果为false,整个循环结束

     1 public class class01 {
     2     public static void main(String[] args){
     3         
     4         /*int i=1;
     5         while(i<=100){
     6             System.out.println("第"+i+"好好学习,天天向上");
     7             i++;
     8         }*/
     9         
    10         int coumt=1;
    11         while(coumt<=50){
    12             System.out.println("打印第"+coumt+"份试卷");
    13             coumt++;
    14         }
    15     }
    16 }
    代码示例

    运行结果:


    程序调试
      第一步:设置断点(左键双击)
      第二步:debug方式执行代码
      第三步:逐步执行码调试(F6)
      第四步:检查代码(看变量值的变化)
      注意:在右上角可以换Java视图和debug视图


    do-while循环
      do{
        //代码块
      }while(条件);
      解释:先执行代码块,然后进行条件判断,如果条件为true,那么继续执行代码块,依次循环,直到条件为false,整个循环结束
      注意:变量的作用域:
         从变量声明开始到它所在的代码块结束

     1 package chapter5;
     2 
     3 import java.util.Scanner;
     4 
     5 public class class03 {
     6     public static void main(String[]srgs){
     7         Scanner input=new Scanner(System.in);
     8         
     9         //变量作用域:从声明开始到它所在的代码块结束
    10         String flag="";
    11         do{
    12             System.out.println("编码");
    13             System.out.print("是否合格?( y/n)");
    14             flag=input.next();
    15             System.out.println("");
    16         }while("y".equals(flag));
    17         System.out.println("结束");
    18         
    19     }
    20 }
    代码示例

    运行结果:


    while与do-while的区别
      a.执行顺序不一样
      b.do-while中的循环体至少会执行依次,而while中的循环体在价格为false时,不会执行

  • 相关阅读:
    C#类型转换
    C#运算符
    SQL视图与触发器
    存储过程
    SQL 变量
    SQL 经典练习题
    字符串函数,数据类型转换,链接查询,纵向查询
    常用的 SQL 函数
    习题整理(1)
    子查询的部分内容
  • 原文地址:https://www.cnblogs.com/yang82/p/6905737.html
Copyright © 2020-2023  润新知