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

为什么不对

public class HelloWorld {

    public static void main(String[] args) {

        

        // 变量保存成绩

        int score = 53; 

        

        // 变量保存加分次数

        int count = 0;

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

    

        //打印输出加分前成绩 

          

       for(score=53;score<60){

         score++;

         count++;

       }

        

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

        

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

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

        

        

        

        

        

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

      




    }

}


正在回答

5 回答

搞不懂你们为什么要把score++放在循环体内

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

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=++count;

        }

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

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

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

    }

}


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

    这条for(score=53;score<60){改为

for(;score<60;){ 即可

0 回复 有任何疑惑可以回复我~
int score=53;
int count=0;
System.out.println("加分前成绩:"+score);
//加分后
if(score<60){
    for (int i=0;i<60;i++){
        i=score;
        count++;
        score=score+1;
    }
    System.out.println("当前累加的成绩为:"+score);
    System.out.println("一共加了:"+count+"次");
}


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

for(score=53;score<60;)   少了个;       


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

举报

0/150
提交
取消
Java入门第一季(IDEA工具)升级版
  • 参与学习       1165218    人
  • 解答问题       17581    个

0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始

进入课程

为什么不对

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