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

哪里错了。怎么修改才对。大哥们指点指点呀。

     // 变量保存成绩

        int score = 53; 

        

        // 变量保存加分次数

        int count = 0;

        


        //打印输出加分前成绩 

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

       

        

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

        

        int Q=0;

        while(score<60){

            count=score+Q;count>=60;Q++;

        }

        System.out.println("加分后成绩"+count+"共加了"+Q+"次");

        

        

        

        

        //打印输出加分后成绩,以及加分次数

      




    }

}


正在回答

6 回答

#1

weixin_王志1882343_0

怎么办
2019-04-25 回复 有任何疑惑可以回复我~
#2

weixin_王志1882343_0 回复 weixin_王志1882343_0

怎么办
2019-04-25 回复 有任何疑惑可以回复我~
#3

weixin_王志1882343_0 回复 weixin_王志1882343_0

怎么办
2019-04-25 回复 有任何疑惑可以回复我~

public class HelloWorld {

    public static void main(String[] args) {

        

        // 变量保存成绩

        int score = 53; 

        

        // 变量保存加分次数

        int count = 0;



        //打印输出加分前成绩 

          

       

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

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

        for(;score<60;score++){

            count++;

        }

        

        

        

        

        

        

        //打印输出加分后成绩,以及加分次数

      

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

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


    }

}

试试这个

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

你这代码编译就有错,while循环体内不能写判断条件count>=60

我是按照你的逻辑改的,count是加分次数,Q是每次加几分,代码如下 

// 变量保存成绩

    int score = 53; 

    // 变量保存加分次数

    int count = 0;

    //打印输出加分前成绩 

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

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

    int Q=1;

    while(score<60){

        score=score+Q;

        count++;

    }

    System.out.println("加分后成绩"+score+"共加了"+count+"次");


    


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

while(score<60) 这个循环体里面只需要要做两件事:一件是把成绩+1,一件是把次数count加1;count已经在上文里定义过了是加分的次数,不需要重复增加变量Q的定义

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

qq_慕仔3192846 提问者

好哒谢谢
2019-04-26 回复 有任何疑惑可以回复我~

count>=60 多余

while(score<60)中score没有改变 这是一个死循环

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

qq_慕仔3192846 提问者

了解。懂了谢谢
2019-04-26 回复 有任何疑惑可以回复我~

123

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

qq_慕仔3192846 提问者

没什么思路。瞎写的 见谅。哈哈。 题目中,public static void main(String[] args) {被我省略了。
2019-04-25 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

哪里错了。怎么修改才对。大哥们指点指点呀。

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