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

请问当打印输出放在while前面时为什么会输出两个答案,求解

请问当打印输出放在while前面时为什么会输出两个答案,求解http://img.mukewang.com/582d7b070001bd6808200633.jpg

提问者:超然cy4415859 2016-11-17 17:40

个回答

  • qq_苌伴澜星宇_03993684
    2016-11-17 19:09:23
    已采纳

    600应该是第一次运行的最终结果   我的最后一次输出就是600

  • qq_苌伴澜星宇_03993684
    2016-11-17 19:10:55

    你控制台有没有看完   上面是不是还有数据??

  • qq_苌伴澜星宇_03993684
    2016-11-17 19:08:11

    我测试过了  代码没问题  应该是编译器问题  你新建一个工程试试http://img.mukewang.com/582d8f89000138ef08790809.jpg

  • qq_苌伴澜星宇_03993684
    2016-11-17 18:12:10

    因为这是while循环  System.outprintln()放在大括号里面就会循环打印结果  放在大括号外面就只会打印一次