zoukankan      html  css  js  c++  java
  • 循环结构的应用小结

        一 .   在前面我们学习了选择结构,使用它可是解决很多逻辑运算的问题。
       
            1. 首先在我们学习循坏条件的时候,我们可以从循环条件,和循环操作者俩方面着重考虑。明确的一句话就是“在什么条件成立的情况下,该做什么事。”

             循环条件:指的是满足一定条件的情况下才会执行的,在条件不满足时它会退出循。

              循环操作:指的是反复做的事。

              而在java程序中循环结构有三种实现的方法:

                    while.  do-while. for; 

                     首先我们说:while.

                        他的语法形式是:

                         while(循环条件 ){

                         //循环操作

    }

           在while 关键字后面的小括号里需输入循环条件,循环条件是一个表达式 ,它的值是布尔类型的,值是true或false 如 i<=100。{}中的语句统称为循环操作,又称循环体。

          1)要先声明并初始化循环变量。

          2)判断循环条件是否满足,如满足,则执行循环操作;否则退出循环。

          3)执行完循环操作后,再次判断循环条件是否满足。

           如若第一次就不满足循环条件则会直接跳出循环,而循环条件则一次都不执行。

          while条件的一个特点是:先判断,后执行。

    二、while的使用:

           例如:

             老师为了帮助张浩学习,给他安排了任务,上午阅读教材,下午上机编程。老师每天会检查作业看是否合格,不合格则继续进行。     

              

    public static void main(String[] args) {
    Scanner input=new Scanner(System.in);
    String name;
    System.out.println("合格来了吗?(y/n)");
    name=input.next(); // name 相当于声明的变量
    while(!(name.equals("y"))){ // 循环条件 判断变量是否符合
    System.out.println("上午阅读教材!");
    System.out.println("下午上机编程!");
    System.out.println("合格来了吗?(y/n)");
    name=input.next();
    }
    System.out.println("完成学习任务");
    }
    }    
       三.    do-while 循环:

          在前面while循环时知道当条件不满足时他一次都不会执行,但有些时候我们需要他无论如何时都要先执行一次,然后在判断循环条件在决定是否执行。do-while  循环就可以满足这样的条件。

            do{

           //循环操作

    }while(循环条件);

             和while循环不同,do-while 循环以关键字do开头,然后是大括号括起来的循环操作,接着才是 while 关键字和紧随的小括号括起来循环条件。要注意:do-while循环要以分号结束。

            1)声明并初始化循环变量。

            2)执行一遍循环操作。

            3)判断循环条件,如果循环条件满足,则循环继续执行;否则循环退出。

             do-while 循环的特点是,先执行,再判断。

            例如:

                

    public static void main(String[] args) {
    String num=""; // 声明初始化变量
    Scanner input=new Scanner(System.in);
    do{
    System.out.println("上机编写程序");
    System.out.println("完成了吗?(y/n)");
    num=input.next(); //赋值
    }while(!num.equals("y")); // 判断循环
    System.out.println("恭喜通过了测试");
    }
     
     
     四 .
    1  . “调试”这个词在生活中也经常听到,如电器调试,仪表调试。生活中的调试一般是指初装电器或电器出现问题时排除故障的过程。
    2  .  满足暂停程序,观察变量和逐条执行语句等功能的工具和方法总称为程序调试。
     
     
         
  • 相关阅读:
    布隆过滤器
    springboot+redis实现分布式锁
    springboot+redis实现消息队列
    工作启示文章收藏
    redis常用命令
    前方的路
    分布式系统中对cookie和session的思考
    用Markdown来写自由书籍-开源技术的方案
    Centos 7.0添加yum本地安装源
    爹地,我找到了!15个极好的Linux find命令示例
  • 原文地址:https://www.cnblogs.com/chenhceng/p/6672164.html
Copyright © 2011-2022 走看看