博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Java——循环
阅读量:5342 次
发布时间:2019-06-15

本文共 1280 字,大约阅读时间需要 4 分钟。

1.while循环

  01.循环的语法:

    

  02.循环的流程图

    

  03.循环操作的步骤

    

  04.循环的案例

    

2.do-while循环

  01.语法和流程图

    

3.while和do-while循环的区别

  

4.案例

  

5.for循环

  01.for循环的应用情况

    在次数固定的情况下使用

      

  02.案例

    

    

    

    

    

6.循环的应用

  01.单个循环

    001.分析需求

      0001.重复做一件事

        0002.前提条件(循环进入的前提条件)

      0003.做什么事情(循环进行的操作)

  02.用代码解释

    001.选择一种合适的循环结构

      While:在先判断再执行的情况下用

        根据所选择的结构套用语法

      While(循环条件){

        循环操作;

        跌加

       }

      do-while:先执行再判断的情况下用

      Do{

        循环操作;

        跌加

      }while(循环条件);

    For:适用情况和while相似,用于次数固定的情况下

    for(定义循环变量并附上初始值;循环条件;跌加){

      循环操作;

    }

  03.注意易错点

    001.变量在何处声明,大括号括起来的语句块声明在括号外用不了

    002.在括号里声明的变量,在大括号外也不能用

      

    003.没有适当的(合适的)跳出循环

      0001.根本跳不出循环

      0002.根本进不去循环

      0003.多或少循环了一次

7.双重循环

  01.特点:

    001.外——执行一次

    002.内——执行一轮

    003.双重循环次数

    004.外层循环次数*内层循环的次数

  02.实现的重点

    001.确定谁做外层循环,谁做内层循环

    002.两层循环变量有没有规律性的关系

    003.确定循环的格式

    

如果在做到需要判断是否要跳出for循环并不显示for循环外的提示时,需要用到标识。做标识时要用到boolean值,记得在辨识时用==表示

  if(score<0){

    flag=false;

    break;

  }

  sum+=score;

  }

  if(flag==false){

    System.out.println("抱歉您输入的成绩是负数,程序不能给您计算。");

  }else{

    System.out.println("五门成绩的平均分是:"+sum/5);

  }

  if(flag==ture)=if(flag)

 

转载于:https://www.cnblogs.com/milu0620/p/6953368.html

你可能感兴趣的文章
redux-effect
查看>>
Swift和OC混编
查看>>
Android轻量级的开源缓存框架ASimpleCache
查看>>
他山之石:加载图片的一个小问题
查看>>
shell - 常识
查看>>
mssql sqlserver 使用sql脚本 清空所有数据库表数据的方法分享
查看>>
分层图最短路【bzoj2763】: [JLOI2011]飞行路线
查看>>
linux下编译复数类型引发的错误:expected unqualified-id before '(' token
查看>>
codeforces 1041A Heist
查看>>
字典常用方法
查看>>
Spring Cloud Stream消费失败后的处理策略(三):使用DLQ队列(RabbitMQ)
查看>>
bzoj1048 [HAOI2007]分割矩阵
查看>>
Java中的编码
查看>>
PKUWC2018 5/6
查看>>
As-If-Serial 理解
查看>>
洛谷P1005 矩阵取数游戏
查看>>
在Silverlight中使用HierarchicalDataTemplate为TreeView实现递归树状结构
查看>>
无线通信基础(一):无线网络演进
查看>>
如何在工作中快速成长?阿里资深架构师给工程师的10个简单技巧
查看>>
WebSocket 时时双向数据,前后端(聊天室)
查看>>