课程
/后端开发
/Java
/Java入门第一季(IDEA工具)
why?调换一下顺序就错了 if ( sum>20 ) { break; System.out.print("当前的累加值为:" + sum);
2014-07-19
源自:Java入门第一季(IDEA工具) 4-11
正在回答
public class HelloWorld { public static void main(String[] args) { // 保存累加值 int sum = 0; // 从1循环到10 for (int i = 1; i <= 10; i++) { // 每次循环时累加求和 sum = sum + i; // 判断累加值是否大于20,如果满足条件则退出循环 if ( sum>20 ) { break; } } System.out.print("当前的累加值为:" + sum); //退出循环 } }
花括号扩的不对
break的用法不对。看下语义。
逻辑意义,如果求和大于20退出,调换位置就不对了
举报
0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始
1 回答double和float的主要区别是什么?
4 回答这样效果一样吗? 大家都来看看
2 回答当吧j<=i 改成 j==i 是为什么 显示一个* 求解释
3 回答case后面可以用||连接条件吗
4 回答帮忙看一下程序能实现效果吗
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号