为什么num要大于3而不是等于3即可

来源:7-1 编程练习

慕盖茨7464940

2019-06-27 20:11

https://img1.mukewang.com/5d14b1bb0001898b05430065.jpg

这个地方num等于3不就好了么,为什么要大于3呢?

而且我输入等于3只显示了两个成绩,是为什么呢?

写回答 关注

2回答

  • 慕数据5907751
    2019-07-05 16:27:56
    已采纳

    因为num==3时,preak语句结束了FOR循环,System.out.println(scores[i]); 语句就不会执行, 

    这样num运行了3次,println只显示两个数据,就被preak结束了,因为println在for语句里面.

    慕盖茨746...

    明白了,谢谢!

    2019-07-08 10:53:10

    共 1 条回复 >

  • 慕田峪3321032
    2019-06-28 10:25:40

    当num=3的时候,break执行,循环就结束了,只是循环了两次而已

    慕盖茨746...

    不好意思,我还是没太明白,num的初始值不是0么,那执行到等于三不是要循环三次么,为什么会只循环了两次呢。

    2019-07-03 16:45:20

    共 1 条回复 >

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

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

1165512 学习 · 17586 问题

查看课程

相似问题