zoukankan      html  css  js  c++  java
  • 循环结构(一)

    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时,不会执行

  • 相关阅读:
    js事件委托篇(附js一般写法和js、jq事件委托写法)
    markdown工作随笔总结
    论实际开发中按钮显示和隐藏自身或其他元素
    彻底理解行内元素和块级元素,不必硬背
    redis搭建主从配置
    [Python图像处理]三.获取图像属性及通道处理
    [Python图像处理]二 OpenCV借助Numpy库读取和修改像素
    [Python图像处理]一.图像处理基础知识及OpenCV入门函数
    opencv2图像处理--灰度变换
    提取新闻网站信息
  • 原文地址:https://www.cnblogs.com/yang82/p/6905737.html
Copyright © 2011-2022 走看看