在Eclipse上运行正常但在SPOJ网站中获得RESULT 0并出现一些错误

我是新人

我有一个小型的java程序。 这是我的代码

 import java.util.Scanner;

class Mark {

private static Scanner sc;

public static void main(String[] args) {
    sc = new Scanner(System.in);
    System.out.println("press mark: ");
    float a = sc.nextFloat();
        if ( a <= 100  && a >= 90 )
        System.out.println("A"); 
        if ( a >= 85 && a < 90  )
            System.out.println("A-");
        if ( a >= 80 && a < 85  )
            System.out.println("B+");
        if ( a >= 75 && a < 80  )
            System.out.println("B");
        if ( a >= 70 && a < 75  )
            System.out.println("B-");
        if ( a >= 65 && a < 70  )
            System.out.println("C+");
        if ( a >= 60 && a < 65  )
            System.out.println("C");
        if ( a >= 55 && a < 60  )
            System.out.println("C-");
        if ( a >= 53 && a < 55  )
            System.out.println("D+");
        if ( a >= 52 && a < 53  )
            System.out.println("D");
        if ( a >= 50 && a < 52  )
            System.out.println("D-");
        if ( a >= 0 && a < 50  )
            System.out.println("F");
}
}

当我在Elipse上运行时,这是很正常的,但在SPOJ网站中得到RESULT 0,并且出现一些错误

java.util.Scanner.nextFloat中java.util.Scanner.throwFor(Scanner.java:862)位于java.util.Scanner.next(Scanner.java:1485)处的线程(java.util.NoSuchElementException) Scanner.java:2345)在Mark.main(Main.java:10)

请帮助我。 谢谢

链接地址: http://www.djcxy.com/p/17223.html

上一篇: Run normal on Eclipse but get RESULT 0 in SPOJ website and get some error

下一篇: Unexpected behavior of Scanner