zoukankan      html  css  js  c++  java
  • java关于for循环。

      众所周知,JAVA中for循环的基本格式为:

      for(初始化表达式;布尔表达式;循环后更新表达式){循环体}

      举个例子来说可以写成

    (1)for (int x=1;x<10;x++){                                 

    System.out.println(x);}  答案可想而知就是输出1到9.

    _________________________________________________那么来看看下面的例子看看运行结果。

    (2)int x=1

    for (System.out.println(a);x<3;System.out.println(b)){                                 

    System.out.println(c);

    x++;

    }

    看到这里我估计很多初学者都会回答;这是for循环嘛?很明显会报错。

    一般只要是熟悉for循环的运行顺序的人都会知道正确答案,而且编译和运行都不会出问题。

    因为根据for的格式:for(初始化表达式;布尔表达式;循环后更新表达式)就可以看出System.out.println(a)也算是表达式。所以答案为a  c b c b。这个在教科书上时没有举例的,很多人在学习的时候已经把思维固化了·因为大多数教课书上基本上都是for (int x=1;x<10;x++)类型,这样基本就限制了自己的进步,把东西学死了。

    三千世界鸦杀尽,与卿共枕到天明
  • 相关阅读:
    C# 读写ini文件
    How to Create DLL(Dynamic link library)
    运算符优先级
    汇编指令:lea
    AT&T汇编语法与x86语法基本区别
    栈的生长方向理解
    Mac Mojave 10.14.5安装python tesserocr
    一台电脑发布多个网站
    局域网内电脑之间互相访问网站
    判断两个对象是否相等——javascript实现
  • 原文地址:https://www.cnblogs.com/Dragon-Tyrant/p/3645794.html
Copyright © 2011-2022 走看看