求解!!!为什么没有显示结果?试过好几次了

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

咦呀咦呀咿呀哦

2016-09-23 21:18

http://img.mukewang.com/57e52b5c0001784c06560391.jpg求解,为什么没有结果显示

写回答 关注

3回答

  • qq_漠世丰华_03152809
    2016-09-23 22:55:13
    已采纳

    for(i=1;i<=100;i++){

        if(i%3!=0){

        sum+=i;

    }

    }

    System.out.println("1到100不能被3整除的数字之和为:"+sum);

    qq_漠世丰...

    循环条件不对,不能满足你的需求,要在循环体中加入if判断来实现是否能被3整除,试试上面的代码

    2016-09-23 22:57:20

    共 1 条回复 >

  • 炜_w
    2016-10-06 03:20:31

    你这个在判断i%3==0的时候就已经是false了,直接结束了,所以没有输出

  • _Cozz
    2016-09-23 21:47:47

    你的条件判决那里 i%3==0,初始条件i=1都满足不了 for循环条件不满足 当然循环不会继续啊。



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

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

1167013 学习 · 17593 问题

查看课程

相似问题