为什么没有结果,值传不进来?

来源:7-1 编程练习

米斯特明

2016-03-01 19:17

http://img.mukewang.com/56d57a180001234e07090573.jpg

这是什么情况

写回答 关注

3回答

  • 跳跃的鱼
    2016-03-01 20:09:26
    已采纳

    因为你设置Break,所以if 判断不成立就跳出了,这样for里面就变成死循环不会初始化遍历

    米斯特明

    不是这个原因,是if和while的区别。

    2016-03-01 22:31:27

    共 1 条回复 >

  • 米斯特明
    2016-03-01 22:30:20

    我去,原来是if和while的区别。。if是条件语句,while是循环语句,if后如果条件满足就执行一次,while是条件瞒足就一直执行(循环),直到continue语句,continue结束本次循环,继续下次循环!估计出不来是continue一直在做判断。。好坑

  • 堇延未七
    2016-03-01 20:35:05

    将showTop3方法中 scores[i]的输出语句 移到 num++语句前面试一下。

    米斯特明

    还是不行

    2016-03-01 21:41:10

    共 1 条回复 >

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

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

1165172 学习 · 17581 问题

查看课程

相似问题