zoukankan      html  css  js  c++  java
  • 这货不是 for循环

        一.for 循环

    语法:

    for(表达式一;表达式二;表达式三){
    循环操作
    }
    表达式一:参数初始化
    表达式二:条件判断
    表达式三:更新循环变量

    执行流程:

    步骤一:执行表达式一.初始化参数
    步骤二:执行表达式二进行循环条件的判断
    步骤三:如果循环条件为true则执行循环操作,如果为false则退出循环执行以下代码
    步骤四:当循环操作执行完毕后执行表达式三,更新循环变量

    表达式三执行完毕后继续执行表达式二进行循环判断,如果为真则执行循环操作,如果为假则执行以下代码,以此类推...........

    案例:

    从控制台循环录入5门课程成绩,求出平均分
    public class Demo02 {
    public static void main(String[] args) {
    Scanner input=new Scanner(System.in);
    //总分
    double sum=0;
    for (int i = 0; i < 5; i++) {
    System.out.println("请输入第"+(i+1)+"课课门成绩:");
    //单门成绩的平均分
    double score=input.nextDouble();
    sum=sum+score;
    }
    //平均分
    double avg=sum/5;
    System.out.println("5门课程的平均分为:"+avg);
    }
    }
    二.break和continue
    1.使用场合
    break常用于switch结构和循环结构中
    continue一般用于循环结构中
    2.作用(循环结构中)
    break语句终止某个循环,程序跳转到循环块外的下一条语句
    continue跳出本次循环,进入下一次循环 
    三.循环结构总结
    区别1:语法

    区别2:执行顺序 
    while 循环:先判断,再执行
    do-while循环:先执行,再判断
    for循环:先判断,再执行

    区别3:适用情况

    循环次数确定的情况,通常选用for循环

     谢谢大家观看        作者    兹由·德祥缴君

  • 相关阅读:
    CxImage图像库的使用
    CxImage动态加载图片(判断图片文件类型)
    实现一个类似360的button
    cximage功能简介
    开源图像处理软件代码
    MFC + CxImage 实现自绘半透明按钮
    VC 下加载 JPG / JPEG / GIF / PNG 图片最简单的方法
    时序数据库InfluxDB:简介及安装
    学习springboot整合mybatis并编写测试类
    Mybatis-Plus使用全解
  • 原文地址:https://www.cnblogs.com/zhangxingcheng/p/9051543.html
Copyright © 2011-2022 走看看