问答详情
源自:4-7 Java循环语句之 while

小白求解答

为什么i++在最后啊,搞不懂

提问者:慕仔0559763 2017-03-02 16:59

个回答

  • 慕粉3495020
    2017-03-04 16:05:49

    为了实现1.2.3.4.5的输出,要先输出再进行加1判断。


  • 麦兜LXQ
    2017-03-02 17:07:07

    for(int i=0;i<a.length;i++){...}

    中的i++只是可以满足i<a.length条件后的操作,“”i++“”也可以写在for循环体里面不一定在最后。

  • 维托
    2017-03-02 17:04:59

    if的括号里面首先是定义i的类型和值,然后第二个就是条件,来看i目前的值是否满足这个条件,最后一个就是来更改i的值了,所以i++是要放在最后的,如果放在前面你赋给i的第一个值还没有被判断是否成立呢就要被加1了  那你第一个值就不会执行了啊