请问怎么解决以下的报错现象?(目的是输出一个结果:50以内的偶数之和为:650)

来源:4-9 Java循环语句之 for

慕尼黑6368943

2020-03-22 15:57

http://img4.mukewang.com/5e7719810001b47406010165.jpg

请问怎么解决以下的报错现象?(目的是输出一个结果:50以内的偶数之和为:650)

写回答 关注

3回答

  • 慕婉清2119592
    2020-03-22 18:59:42
    已采纳

    应该是这样:

    for(int sum=0,num=2;num<=50;){

    num +=2;

    sum +=num;

    }

    其实你没必要一定要在for里面赋值,你可以在外面先赋值,然后for在调用

    慕工程353... 回复慕容4085...

    说得对,要不然sum就不在局部变量了

    2020-10-19 20:45:37

    共 4 条回复 >

  • 精慕门3586386
    2020-04-06 17:17:26

    兄弟,你这个为啥我运行起来是正常的啊

  • 慕婉清2119592
    2020-03-25 02:16:38

    原图是你的for格式不对,才会报错。

    正确的for格式是这样的:

    for(循环变量初始化;循环条件;循环变量变化){

    }

    例:

    for(int i = 0;i<10;i++){

    }

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

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

1165523 学习 · 17586 问题

查看课程

相似问题