• JAVA-初步认识-第三章-语句-for的练习


    一. 采用for语句完成累加

    整个for的括号里面都是x的表达式,循环体的变量不在里面。确实如前面所言,三个表达式都是为了控制循环而来。

    for语句和while语句很相似,都可以做累加算法,都是循环结构语句,肯定很相似啊。

    for和while语句,两者还是有一点小区别,局部变量的控制范围不一样。

    如果初始变量是用来控制循环的,那么使用for会比while的效率高,可以释放不用的局部变量。

    出现循环结构的不同语句,采用发展的眼光看待,不同语句间有联系也有区别。

    二. 无限循环

    后期开发中,无限循环是有应用的。程序员有时候也无法确定循环的次数,而且在循环时,可能就会产生无限的操作。

    for的中间表达式不写,默认就是true。上面截图中都没有控制循环次数的语句,会造成无限循环。为什么会有无限循环出现,就在于没有退出的条件。

    很奇怪,我们前面对单纯写出boolean数据做过讨论,貌似没有行得通

     

    注解:今天,再次编写时,DOS可以编译和执行,之前的程序难道写错了?

     

    奇怪,下图的怎么是System.out.println("over!"); 错误呢?

    我们放下输出语句的错误,先看while的条件语句里能不能认可直接输入true数据,下图显示是可以,只是没有了控制循环次数的量了,操作是可以操作的。回过头来看上图对输出语句的错误就是,无法执行到输出语句,一直都在循环中。

    总结:本节将了两点,一是利用for语句重复了之前循环语句所做的练习,而是谈到了无限循环的问题。

     

  • 相关阅读:
    JavaScript学习总结【5】、JS DOM
    JavaScript学习总结【11】、JS 运动
    JavaScript学习总结【7】、JS RegExp
    JavaScript学习总结【1】、初识JS
    JavaScript学习总结【10】、DOM 事件
    直接选择排序及交换二个数据的实现
    快速排序
    Lucene.net搜索结果排序(单条件和多条件)
    冒泡排序
    直接插入排序的三种实现
  • 原文地址:https://www.cnblogs.com/wsw-bk/p/7513756.html
Copyright © 2020-2023  润新知