码迷,mamicode.com
首页 > 其他好文 > 详细

for循环

时间:2019-03-04 13:04:16      阅读:145      评论:0      收藏:0      [点我收藏+]

标签:cte   多少   情况下   ati   基本   snippet   stat   dem   for循环   

什么是循环

循环语句可以在满足循环条件的情况下,反复执行某一段代码,这段被重复执行的代码被称之为循环体语句。当反复执行这个循环体时,需要在合适的时候把循环判断条件修改为false,从而结束循环,否则循环将一直执行下去,形成死循环。

循环结构的基本组成部分:

  1. 初始化语句:在循环开始最初执行,而且只做唯一一次。
  2. 条件判断:为true,循环继续。为false,循环退出
  3. 循环体:重复要做的功能块
  4. 步进语句:每次循环之后都要进行的扫尾工作,每次循环体执行完之后,都要执行一次

for循环

for循环语句是最常用的循环语句,一般用在循环次数已知的情况下。for循环语句的语法格式如下:

 for(初始化表达式;条件表达式;循环后的操作表达式) {
            循环体;
        }

执行流程:
    a:执行初始化语句
    b:执行判断条件语句,看其返回值是true还是false
        如果是true,就继续执行
        如果是false,就结束循环
        执行循环体语句;
        执行循环后的操作表达式
        回到B继续。

public class ForDemo {
    public static void main(String[] args) {
         //执行100遍输出语句里的内容
        for(int i = 1;i <=100;i++){
            System.out.println("加油"+i);
        }
    }
}
技术图片

循环嵌套:

一个循环体里面是另外一个循环就是循环嵌套。总循环次数是外循环乘以内循环。外循环执行一次,内循环执行多次。

public class ForNest {
    public static void main(String[] args) {
        int sum= 0;
        //输出时间格式为xx小时xx分钟xx秒。计算总共有多少秒
        for(int hour = 0; hour < 24 ;hour++){ //控制小时,
            for (int minute = 0; minute < 60;minute++){
                for(int second = 0; second <60;second++){
                    System.out.println("现在的时间是"+hour+"小时"+minute+"分钟"+second+"秒");
                    sum += second;
                }
            }

        }
        System.out.println("一天的时间为" +sum+"秒");
    }
}

技术图片

for循环

标签:cte   多少   情况下   ati   基本   snippet   stat   dem   for循环   

原文地址:https://www.cnblogs.com/wurengen/p/10469926.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!