zoukankan      html  css  js  c++  java
  • 第四天 T2S04

    今日内容:
    1、循环结构
    重复执行一段代码
    特点:
    1)、循环条件,什么时候重复执行代码
    boolean: 比较 逻辑
    2)、循环体 重复执行的代码
    循环的好处:优化代码
    while 当满足条件时 执行循环体
    while(条件){
    //循环体
    }
    for

    do-while

    foreach

    案例:计算1-10之间的和
    while
    分析:
    1)条件 /循环的次数 够10次
    解决办法:
    变量:记录循环的次数 计数器
    2)循环体 求和
    使用计数器进行加法计算

    int i=1;
    int sum=0;
    while(i<=10){
    sum=sum+i;
    //sum+=i;

    //计数器+1
    //i=i+1;
    //i++;
    ++i;
    }

    练习:计算水仙花数
    100-999
    各个位上的数的立方和正好等于本数
    153
    1*1*1 + 5*5*5 + 3*3*3 =153

    44544 43534

    2、for
    语法 for(表达式1;表达式2;表达式3){
    //循环体
    }
    表达式1:循环变量的初始化 在整个循环中之执行一次
    表达式2:循环条件,条件为true执行循环体,false循环结束 执行多次
    表达式3:循环变量的迭代,改变循环变量的值
    int sum=0;
    for(int i=1;i<=10;i++){
    sum=sum+i;
    }

    执行顺序:

    练习:
    Ex1.java

    for语法说明
    Demo7.java

    do-while

    while for 先判断条件,为true才执行循环体
    do-while 先执行一次循环体,然后再判断条件 循环体至少被执行一次

    语法
    do{

    //循环体
    }while(条件);

    案例:Menue.java

    循环控制的关键字
    break; 结束循环,去执行循环后的语句
    只能用在switch 及 循环的子句中
    continue; 结束本次循环,去执行下一次循环

    Demo8.java

    循环的嵌套:循环里面再使用循环,原则上嵌套不超过3层
    【说明】任意循环间都可以相互嵌套
    Demo9.java
    【说明】使用二重循环打印图形时,外层打印的是图形的行数,内层打印的是每行的内容

    总结:
    循环
    while
    do-while
    for
    foreach

    while for

    先判断 符合条件才执行循环体
    do-while 先执行循环体,然后判断
    【注意】避免死循环, 注意循环条件的迭代
    循环控制语句:break:跳出循环

                             continue:结束本次循环,循环变量迭代,进入下一循环继续循环
    嵌套:不超过3层
    案例:
    1 1 2 3 5 8 13 21 35 斐波那契数列 

  • 相关阅读:
    分享2021年陆陆续续看过的电影-附电影名单
    LEPUS开源数据库监控系统-开源的MySQL/Oracle/MongoDB/Redis一站式数据库专业级性能监控系统
    分享2021年陆陆续续读过的书-附书单
    Jmeter压测报错:Non HTTP response code: java.net.ConnectExceptionexception的解决办法
    adb安装apk包时提示:device unauthorized
    Pyhton AES_cbc解密
    appium— Android定位webView里面的UI元素
    appium自动化测试实战
    Appium + Python环境搭建(移动端自动化)
    selenium自动化定位方法
  • 原文地址:https://www.cnblogs.com/wxcsz/p/10580582.html
Copyright © 2011-2022 走看看