最后的 break !!!!

来源:7-1 编程练习

慕瓜453346

2018-09-12 15:20

num++;

if(num>3){

System.out.println(scores[i]);

}

以上代码同例题,为什么这样写了之后  输出来的是   

64

52;呢???  把System.........写在里面造成了那些逻辑错误??//

写回答 关注

2回答

  • Paper_Pen
    2018-09-12 21:00:27
    已采纳

    你放在里面的话,意思不就是num>3的时候才执行吗

    要的是3以内的,所以才>3时,break;

    慕瓜4533...

    感谢感谢 懂了!!!

    2018-09-12 21:22:36

    共 1 条回复 >

  • 慢慢1558
    2018-09-12 19:43:34

    看不懂你想表示啥,也是刚学,你num++,那肯定会大于3,你这样输出的是scores[i]的值呀

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

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

1165172 学习 · 17581 问题

查看课程

相似问题