代码错了,不知道错哪了?

来源:5-1 编程练习

pantao520

2016-04-10 15:23

public class HelloWorld {

    public static void main(String[] args) {

        

        // 变量保存成绩

        int score = 53; 

        

        // 变量保存加分次数

        int count = 0;

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


        //打印输出加分前成绩 

          

       if (score < 60){

        

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

        while (score < 60){

            score++;

            count++;

        }

        System.out.println("加分后的成绩:"+score+"\n"+"共加了" +count+"次!");

    }

我这个错在哪?求大神指教。

/85/1554/BXLr/HelloWorld.java:30: error: reached end of file while parsing
}
^
1 error

写回答 关注

2回答

  • qq_白柏_0
    2016-04-10 15:34:53
    已采纳

    其实可以不用for循环的,这样也可以,你的源代码貌似少了一个  “  }   ”

    package demo;
    
    public class HelloWorld {
    	    public static void main(String[] args) {
    	        
    	        // 变量保存成绩
    	        int score = 53; 
    	        
    	        // 变量保存加分次数
    	        int count = 0;
    	     System.out.println("加分前成绩:"+score);
    
    	        //打印输出加分前成绩 
    	          
    	       while(score< 60){
    	        
    	        // 只要成绩小于60,就循环执行加分操作,并统计加分次数
    	       
    	            score++;
    	            count++;
    	        }
    	        System.out.println("加分后的成绩:"+score+"\n"+"共加了" +count+"次!");
    	    }
    	    }


    pantao...

    非常感谢!

    2016-04-11 15:31:09

    共 1 条回复 >

  • 忘了未来
    2016-04-10 20:32:47

    倒数第二个 } 用错了,应该是用到中文的,其实有错误你可以复制到Eclipse上面看看,它上面会指出你那里错了的http://img.mukewang.com/570a47eb0001b84101010064.jpg

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

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

1165550 学习 · 17586 问题

查看课程

相似问题