【发布时间】:2021-11-18 21:15:44
【问题描述】:
我正在编写一个 java 代码,它计算数组中 N 个学生的 cgpa 平均值,它运行良好,但我只需要为其创建一个名为 studentsAverage 的数据类型。
import java.util.*;
public class Test4{
public static void main(String [] args){
Scanner adnan = new Scanner(System.in);
System.out.println("Enter number of students : ");
int length = adnan.nextInt();
double [] input = new double[length];
System.out.println("Enter Cgpa of students : ");
for( int i = 0; i < length; i++){
input[i] = adnan.nextDouble();
}
double averageCgpa = averageCgpa(input);
System.out.println("Average of students Cgpa : " + averageCgpa);
adnan.close();
}
public static double averageCgpa(double [] input){
double sum = 0f;
for ( double number : input){
sum = sum + number;
}
return sum / input.length;
}
}
任何帮助将不胜感激。
【问题讨论】:
-
好的,你到底想让数据类型做什么?
-
如果可能的话,我希望它能够获取学生的成绩和学生人数@Sweeper