课程
/后端开发
/Java
/Java入门第一季(IDEA工具)升级版
如图所示。
2022-03-15
源自:Java入门第一季(IDEA工具)升级版 4-11
正在回答
开始进入for循环,你的条件是if(sum<20),则sum这个数小于20就结束,没有执行System语句。
可以理解为条件满足就结束。
而且幸亏是提前结束,你的大括号后面跟了个分号,会出错。
SYstem语句应该放进if语句{}内,break语句放在System语句下面,也在if{}内。
这样for语句循环到break时结束。
如果break语句不在if{}内,则运行成功但不输出结果,因为在第一个循环i=1时就读到break结束。
/**
sum初始化值为0,在if(sum<20)这个条件中时true,就直接跳出循环 ,最后输出的结果为1;
把sum<20修改为sum>20,就可以把sum和i值累加了。
*/
qq_南城_15
举报
0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始
3 回答为什么运行不出来?
4 回答为什么运行不出来啊
1 回答为什么运行不出来啊?
4 回答为什么我的运行不出来
3 回答为什么运行出来有错误