问答详情
源自:4-8 Java循环语句之 do...while

请大神指导

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?

提问者:qq_若即若离_11 2016-07-22 15:32

个回答

  • 夏虫必须语冰
    2016-07-25 09:05:21
    已采纳

    已检验 程序没错的 

  • 0_機靈寶_03700460
    2016-07-22 16:59:31

    你这样试试          

    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 ); 

           } 

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

  • 陌上煙雨
    2016-07-22 16:19:14

    你想问什么呢?

  • 也许没有如果
    2016-07-22 16:16:33

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