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

为指定成绩加分,直到分数大于等于 60 为止,输出加分前和加分后的成绩,并统计加分的次数,为什么代码是小于60?如下代码

public class HelloWorld {

    public static void main(String[] args) {

        

        // 变量保存成绩

        int score = 53; 

        

        // 变量保存加分次数

        int count = 0;

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


        //打印输出加分前成绩 

        while(score<60){

            count++;

            score++;

        } 

       

        

        // 只要成绩小于60,就循环执行加分操作,并统计加分次数

        

       

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

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


正在回答

5 回答

题意就这么难懂么?加到60,如果while(score<=60)的话,当加到score=60的时候,循环体内还得执行一次,score就是61了

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

山姆Huang 提问者

多谢~
2015-07-18 回复 有任何疑惑可以回复我~
#2

山姆Huang 提问者

非常感谢!多谢、·
2015-07-18 回复 有任何疑惑可以回复我~

用if怎么写出来就执行一次啊


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

卡罗尔与星期二

那是判断
2019-07-03 回复 有任何疑惑可以回复我~

等于60就不用加了啊 楼上这是什么问题


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

求解,在线等


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

为什么是while(score<60),而不是while(score<=60)

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

举报

0/150
提交
取消

为指定成绩加分,直到分数大于等于 60 为止,输出加分前和加分后的成绩,并统计加分的次数,为什么代码是小于60?如下代码

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