我用while算了下,进入死循环了

来源:4-8 Java循环语句之 do...while

阿斯arth

2016-01-24 14:35

麻烦帮我看下代码有错吗?谢谢!

public static void main(String[] args){

int sum = 0 ;//保存1-50之间偶数的和

int num = 2 ;//保存1-50之间的偶数

while (num <= 50);

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

sum = sum + num ;

num = num + 2 ;

}

}


写回答 关注

5回答

  • Minke
    2016-01-31 22:27:38
    已采纳

    while后面的分号去掉;还有差了一半{

    不然num一直小于50

    阿斯arth

    非常感谢!

    2016-03-12 08:55:12

    共 1 条回复 >

  • 阿斯arth
    2016-02-01 09:45:42

    谢谢大家

  • Minke
    2016-01-31 22:18:33

    while后面的分号去掉;还有差了一半{

    不然num一直小于50

  • x雪炫啊
    2016-01-25 15:21:42

    没括号while (num <= 50){

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

                sum = sum + num ;

                num = num + 2 ;
            }

  • qq_科_1
    2016-01-24 14:57:51

    while循环后面";"---->"{"

Java入门第一季(IDEA工具)升级版

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

1165172 学习 · 17581 问题

查看课程

相似问题