用数组求一个班级的平均成绩,请写出Java设计程序。

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用数组求一个班级的平均成绩,请写出Java设计程序。相关的知识,希望对你有一定的参考价值。

    你的意思是数组存放每个人的成绩吗?还是存放最后的平均成绩啊?


    这里有一个我自己写的比较简单的一个小代码,你可以参考一下。


    代码:

package test;

public class ScoreArrayTest 
public static double scores[]=new double[7];
public static double avg;
public static double sum=0;
static 
 scores= new double[]  100, 99, 96, 95, 91, 88, 70 ;

public static void main(String[] args) 
for(double s:scores)
sum+=s;

avg=sum/scores.length;
System.out.println("平均成绩:"+avg);

    希望能帮到你。

参考技术A import java.util.Scanner;
public class Method
public static void main(String[] args)
System.out.println("请输入10个double类型的数,并以空格隔开:");
double array[]=new double[10];
Scanner scanner=new Scanner(System.in);
for(int i=0;i<10;i++)
array[i]=scanner.nextDouble();

System.out.print("这10个数的平均值为:");
System.out.print(average(array));

public static double average(double[] array)
double temp = 0;
double sum = 0;
for (int i = 0; i < array.length; i++)
sum=sum+array[i];

temp=sum/array.length;
return temp;

public static int average(int[] array)
int temp = 0;
int sum = 0;
for (int i = 0; i < array.length; i++)
sum=sum+array[i];

temp=sum/array.length;
return temp;


参考一下本回答被提问者采纳
参考技术B 这个太简单了吧....首先录入成绩 放到一个数组中 然后 for循环遍历 求和 然后 和 除以 人员个数...不知道 你哪里有疑惑啊??

怎样编写SQL语句求平均成绩

参考技术A

1、打开数据库软件,附加数据库,右键选择新建查询。

2、用sql语句输出班级名称,附加项平均分,命令为select 班级表.班级名称,avg(成绩)as 平均分。

3、将学生表和班级表以班号关联,再将成绩表和学生表以学号关联。

4、数据表的关联一般用join的命令,命令为from 学生表 join 班级表 on 班级表.班号=学生表.班号join 成绩表 on 学生表.学号=成绩表.学号。

5、对班级名称进行分组,命令为group by 班级表.班级名称。

以上是关于用数组求一个班级的平均成绩,请写出Java设计程序。的主要内容,如果未能解决你的问题,请参考以下文章

c语言--班级管理系统

用JAVA编程使用一位数组求学生的平均成绩

利用JAVA编写程序,用一维数组保存20个学生的某门课程的成绩,计算平均成绩,并输出。

java利用数组求平均成绩

求java学生成绩管理系统(简单点好,小弟初学怕看不懂)

怎样编写SQL语句求平均成绩