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

请大神指导

public class HelloWorld {    public static void main(String[] args) {         int sum = 0;         int num = 2;         do { sum+=num;             num = num + 2;             } while (num<=50    );         System.out.println(" 50以内的偶数之和为:" + sum ); } }why?

正在回答

4 回答

已检验 程序没错的 

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

qq_若即若离_11 提问者

非常感谢!
2016-07-25 回复 有任何疑惑可以回复我~

你这样试试          

public class HelloWorld {  

       public static void main(String[] args) {   

        int sum = 0;   

        int num = 2;     

        while(num<=50) { 

        sum+=num;       

        num += 2; 

         }

       System.out.println(" 50以内的偶数之和为:" + sum ); 

       } 

}如果出错了的话,都会有错误提示,把错误提示发出来,别人能更好的帮你解决问题

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

你想问什么呢?

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

没太看懂你想问什么,解释下程序吧。num从2开始,每次加2,直到加到50。sum从0开始,每个num都被加进去,所以是 50以内的偶数之和。

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

qq_若即若离_11 提问者

是偶数求和,这程序没写错吧,怎么提交时报错
2016-07-22 回复 有任何疑惑可以回复我~
#2

大德克 回复 qq_若即若离_11 提问者

没有错啊!
2016-07-22 回复 有任何疑惑可以回复我~
#3

qq_若即若离_11 提问者 回复 大德克

但是不知道为什么提交错误,可能是慕课系统问题
2016-07-22 回复 有任何疑惑可以回复我~
#4

也许没有如果 回复 qq_若即若离_11 提问者

多重复几次吧,可能是网络原因
2016-07-22 回复 有任何疑惑可以回复我~
查看1条回复

举报

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

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

进入课程

请大神指导

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