2017-11-11 97 views
0
import java.util.*; 

public class loops 

{ 

public static void main (String []args) 

    { 

     Scanner input = new Scanner (System.in).useDelimiter("\n"); 

     for (int i = 0; i <= 9; i++) 
     { 
        System.out.print("Enter your mark: "); 
        int marks = input.nextInt(); 
     } 

     int marks = + input.nextInt(); 
     int totalmarks = marks/10; 

     System.out.println("The class average was:"+ totalmarks + "."); 
    } 
} 
+1

這是什麼問題? –

+1

mayank jain通過添加一個額外的變量(sum = 0)幫助我並將輸入累加到它中。非常感謝,我將努力學習這一點! – joeblog

回答

1

這個問題沒有明確的問題,但根據我的解釋,問題是添加所有輸入標記並給出平均值,所以聲明一個初始值爲0的和變量,並添加所有標記作爲輸入並取平均值。

import java.util.*; 

public class loops 

{ 

public static void main (String []args) 

{ 

    Scanner input = new Scanner (System.in).useDelimiter("\n"); 
    int sum=0; 
    for (int i = 0; i <= 9; i++) 
    { 
       System.out.print("Enter your mark: "); 
       int marks = input.nextInt(); 
       sum=sum+marks; 
    } 


    int totalmarks = sum/10; 

    System.out.println("The class average was:"+ totalmarks + "."); 
} 
} 
+0

我希望這是你想要的@joeblog –