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

BUG!!!!!

http://img.mukewang.com/561e05120001e2a903800251.jpg这个是打印1000+1次!!!

提问者:蛋蛋学java 2015-10-14 15:33

个回答

  • fel
    2015-12-14 17:41:45

    第一次执行大括号内的代码后i是为2的,最后一次执行的时候i是1001,然后1001>1000结束,还是1000次,应该是这样。。

  • lazy_chaos
    2015-12-11 10:39:02

    判断到while的时候下一回合不就是2了吗?我是这样考虑的……

  • 段飞
    2015-10-16 10:05:37

    比如:

    int i=1;

    do{

        System.out.println("我爱慕课网");

            i++;

    }while(i<1);

      那么此时控制台肯定会输出一次的,这个比较能说明出while与do while的不同之处。

  • 慕尼黑6428213
    2015-10-14 16:19:41

    1开始数到1000不就是1000次么,骚年

  • 天启之魂
    2015-10-14 15:55:39

    ..................i初始化时1    i=1001时 不会打印....确实值打印了1000遍,,,