2016-07-04 6 views
-1

「Grades.java:10:error:違法なタイプの開始」が続行しています。助けてください!こんにちはみんな、このプログラムを書いて何らかの理由でコンパイルされません

import java.util.Scanner; 
public class Grades 
{ 
    final int StudentGrades = 3; 

    int total; 
    double average; 
    int[] GradesArray = new int[StudentGrades]; 
    Scanner keyboard = new Scanner(System.in); 
    for (int i = 0; i < GradesArray.length; i++) 
    { 
     System.out.print("Enter grades for Student" + (i+1)); 
     GradesArray[i] = keyboard.nextInt(); 
     total += GradesArray[i]; 
    } 

     average = total/StudentGrades; 

     if(average >= 90 && average <= 100) 
      System.out.print("you Got a A"); 
     else if(average >= 80 && average <= 89) 
     System.out.print("you Got a B"); 
     else if (average >= 70 && average <= 79) 
     System.out.print("you Got a C"); 
     else if (average >= 60 && average <= 69) 
      System.out.print("you Got a D"); 
      else 
      System.out.print("you Got a F"); 

      for(int i = 0; i < GradesArray.length; i++) 
     { 
      System.out.println("Grades for exam #" + (it1)+"are as follows " + GradesArray[i]); 

     } 

} 
+4

あなたはこのクラスのメソッドを持っていません。 –

+0

コンパイルするにはmainメソッドが必要です –

答えて

1

あなたのforループのすべてを含む開始メソッドが必要です。通常

public static void main (String [] args) { 

} 
関連する問題