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

为什么不行呢 

public class HelloWorld {

    public static void main(String[] args) {

        

        // 变量保存成绩

        int score = 53; 

        

        // 变量保存加分次数

        int count = 0;



        //打印输出加分前成绩 

          System.out.println(score);

       

        

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

        

        for (score < 60){

            for (count=0;count++) {

                score=score+1;

                

            }

        }

        


        

        

        

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

      

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

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



    }

}


正在回答

7 回答

549772d800010dab03100289.jpgsdd

0 回复 有任何疑惑可以回复我~
for(count=0;score<60;count++,score++);


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

循环条件改成这样 for(count=0;score<60;count++)

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

单车上的阿凡提

还有上面的应该是条件判断吧 for 改成if
2014-10-20 回复 有任何疑惑可以回复我~

逻辑上有点问题。

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

已经给出答案,最好不要用for循环,像这种,你不知道他要循环几次的循环体,最好不要用for循环

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

    for (score < 60){,这个错了,应该是if(score<60)

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

纽扣_0001 提问者

还是不行啊public class HelloWorld { public static void main(String[] args) { // 变量保存成绩 int score = 53; // 变量保存加分次数 int count = 0; //打印输出加分前成绩 System.out.println("加分钱的成绩:"+score); // 只要成绩小于60,就循环执行加分操作,并统计加分
2014-10-17 回复 有任何疑惑可以回复我~

求助啊 这样写为什么不行啊 后面的循环

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

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信