视频中的这个381是怎么算出来的???请大佬解释一下

来源:1-3 Java中通过案例学习 try...catch...finally

weixin_慕的地9048726

2019-07-23 11:09

视频中的这个381是怎么算出来的???请大佬解释一下

写回答 关注

2回答

  • LuckyBOY_8
    2019-07-31 18:52:21

    表示,还是没看懂,是俺太笨了。

    qq_空白_...

    就是以100为底,每次加100/divider的数,这样重复知道divider为0

    2019-08-28 16:57:19

    共 1 条回复 >

  • weixin_慕盖茨5042682
    2019-07-23 12:01:53

    int result = 100;

    int divider = 10;

    while(divider > -1) { divider--;   result = result + 100/divider;}

    所以在循环出现异常前:  divider  10               9                   8                   7                  6                  5               

                                            result  100      100+100/9    111+100/8    123+100/7   137+100/6   153+100/5

    ......这样算下去:当divider=0时 ,resutl的值为:381

    当divider的取值为-1时,循环结束,所以result就是381



Java入门第三季

Java中你必须懂得常用技能,不容错过的精彩,快来加入吧

409792 学习 · 4340 问题

查看课程

相似问题