2017-11-11 96 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 –