do while可以做,换成while为什么运行不了

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

BIGBOSS727

2018-01-19 11:34

public class HelloWorld {

    public static void main(String[] args) {

        

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

       

int num = 2; // 代表 1-50 之间的偶数

       

while ( num<=50   ); // 满足数值在 1-50 之间时重复执行循环

{

sum=sum+num;//实现累加求和

           

           

num = num + 2; // 每执行一次将数值加2,以进行下次循环条件判断

           

       

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

}

}


写回答 关注

2回答

  • 盘旋高飛
    2018-01-19 12:13:30
    已采纳

    while(num<=50)后面没有;

    BIGBOS...

    非常感谢!

    2018-01-22 10:51:21

    共 1 条回复 >

  • qq_简简单单_119
    2018-03-17 19:42:07

    public class dudu {

    public static void main(String[] args) {

        int num=2;

        int sum=0;

        while(num<=50)

        {

        sum+=num;

        num=num+2;

       

        }

    System.out.println(sum);

    }


    }


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

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

1165171 学习 · 17581 问题

查看课程

相似问题