为了账号安全,请及时绑定邮箱和手机立即绑定

这样输出结果怎样不对啊,逻辑没错啊

 for(;score<60;count++)
        {score=score+count;}
       
        System.out.println("加分后的成绩:"+score);
        System.out.println("共加了"+count+"次!");

输出结果:加分前成绩:53
                加分后的成绩:63
                共加了5次!

正在回答

1 回答

你这count的值一直在变啊 

第一次循环count=0 53+0=53 

第二次循环count=1 53+1=54

第三次循环count=2 54+2=56

第四次循环count=3 56+3=59

第五次循环count=4 59+4=63

1 回复 有任何疑惑可以回复我~
#1

走进绿意 提问者

非常感谢!
2016-10-10 回复 有任何疑惑可以回复我~
#2

走进绿意 提问者

我理解错了,我的想法是count每次加一,那score+count等同于score加1
2016-10-10 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

这样输出结果怎样不对啊,逻辑没错啊

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信