为了账号安全,请及时绑定邮箱和手机立即绑定

这个哪里错了

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 (  int sum>20 ) {

  break;

System.out.print("当前的累加值为:" + sum);

//退出循环

}

}

}

}


正在回答

4 回答

if (  int sum>20 ) {//不能加类型int

  break;                //要放在输出语句后面,不然后面的语句就变没用语句了l

System.out.print("当前的累加值为:" + sum);


0 回复 有任何疑惑可以回复我~

括号 和分号 都要用英文的  你看下是不是符号有问题


0 回复 有任何疑惑可以回复我~

 break;

System.out.print("当前的累加值为:" + sum);

这两行换一下位置应该就行了

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Java入门第一季(IDEA工具)升级版
  • 参与学习       1163370    人
  • 解答问题       17551    个

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

进入课程

这个哪里错了

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信