大家看看哪儿错了,+1分

来源:5-1 编程练习

qq_救赎_2

2016-07-11 17:13

public class HelloWorld {
    public static void main(String[] args) {
        
        // 变量保存成绩
        int score = 53;
        
        // 变量保存加分次数
        int count = 0;


        //打印输出加分前成绩
        System.out.println("加分前成绩:"+score);  
       
        
        // 只要成绩小于60,就循环执行加分操作,并统计加分次数
        for(;score>=60;score++)
        {int count=count++;}
        System.out.println("加分后成绩:"+score);
        System.out.println(共加了+count+次);
        
        
        
        
        
        //打印输出加分后成绩,以及加分次数
      



    }
}

写回答 关注

2回答

  • iOS_Li
    2016-07-12 11:25:57

    http://img.mukewang.com/5784629d000109fb06030349.jpg

    首先你的for循环条件错了,for 循环第二个是循环条件,不是跳出循环的条件,意思是 score 变量小于60的时候继续循环。

    然后 count 已经声明过了,而且 count = count++;也是不正确的,如果要自增或自减只需要直接 i++  i--就好,不用多此一举非要 i = i++ 这样

  • qq_花落
    2016-07-11 17:25:47
    public class HelloWorld {
        public static void main(String[] args) {
            
            // 变量保存成绩
            int score = 53; 
            
            // 变量保存加分次数
            int count = 0;
    
    
            //打印输出加分前成绩 
              System.out.println(score);
           
            
            // 只要成绩小于60,就循环执行加分操作,并统计加分次数
            while(score<60){
                score+=1;
                count++;
            }
             
            //打印输出加分后成绩,以及加分次数
            System.out.println(score);
            System.out.println(count);
        
    
    
        }
    }


    qq_救赎_...

    谢了,我这里也有参考代码,我只是想知道我写的代码错到哪里了,能麻烦你看看么

    2016-07-11 17:32:34

    共 1 条回复 >

Java入门第一季(IDEA工具)升级版

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

1165174 学习 · 17581 问题

查看课程

相似问题