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

我这个问题出在哪里 为何求得结果不对。

http://img1.sycdn.imooc.com//5e96c3e200017c7b06180627.jpg

需要在for条件后再加一个if(score>60){

}               吗?

正在回答

7 回答


System.out.println("加分前的成绩:"+score);

for(;score<60;){

score++;

count++;

}

System.out.println("加分后的成绩:"+score);

System.out.println("共加了"+count+"次");

0 回复 有任何疑惑可以回复我~

你的for语法错误,,可以不用加score=53

0 回复 有任何疑惑可以回复我~

你的for语法错误。。可以不用在加入score=53

0 回复 有任何疑惑可以回复我~

http://img1.sycdn.imooc.com//5e9c4e720001fb0e15900861.jpg我刚用你的代码做出来的,你的更简便,所以能用最短,能得出结果的就挺不错的

0 回复 有任何疑惑可以回复我~

你的count两边要加双引号,半角的(前面练习有应用过,你可以回顾一下)

最后的break可以省略的

0 回复 有任何疑惑可以回复我~

你的+count+两边要加双引号,英文的(前面练习有,你可以回顾一下) 例:System.out.println("共加了"+count+"次");

然后最后的break可以不用加的

0 回复 有任何疑惑可以回复我~

for循环里面的判断条件score是不会改变的,相当于一个指标,你写成i,n都可以;然后第二个输出语句,count不能在双引号里面

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

我这个问题出在哪里 为何求得结果不对。

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