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

来源:4-8 Java循环语句之 do...while

超然cy4415859

2016-11-17 17:40

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

写回答 关注

4回答

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

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

    超然cy44...

    非常感谢!是有数据,没看到

    2016-11-17 19:16:46

    共 1 条回复 >

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

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

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

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

    超然cy44...

    是的 刚开始没看到 非常感谢

    2016-11-17 19:17:56

    共 1 条回复 >

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

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

    超然cy44...

    这个600不是很明白怎么来的 为啥没有其他结果了 循环 谢谢

    2016-11-17 18:18:04

    共 1 条回复 >

Java入门第一季(IDEA工具)升级版

0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始

1165550 学习 · 17586 问题

查看课程

相似问题