- 题目要求
2. 代码
import java.util.Scanner;
public class Overload {
public static void main(String[] args) {
Scanner input=new Scanner(System.in);
System.out.print("Enter 10 int numbers :");
int []num1=new int[10];
for (int i=0;i<num1.length;i++){
num1[i]=input.nextInt();
}
System.out.println("the average is "+(average(num1)));
System.out.print("Enter 10 double numbers :");
double []num2=new double[10];
for (int i=0;i<num1.length;i++){
num2[i]=input.nextDouble();
}
System.out.println("the average is "+(average(num2)));
}
public static int average(int[] arry){
int sum=0;
int average1=0;
for(int i=0;i<arry.length;i++){
sum+=arry[i];
average1=sum/10;
}
return average1;
}
public static double average(double[] arry) {
double sum=0;
double average2=0;
for(int i=0;i<arry.length;i++){
sum+=arry[i];
average2=sum/10;
}
return average2;
}
}
- 运行结果截图