用数组求一个班级的平均成绩,请写出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);
希望能帮到你。
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语句求平均成绩
参考技术A1、打开数据库软件,附加数据库,右键选择新建查询。
2、用sql语句输出班级名称,附加项平均分,命令为select 班级表.班级名称,avg(成绩)as 平均分。
3、将学生表和班级表以班号关联,再将成绩表和学生表以学号关联。
4、数据表的关联一般用join的命令,命令为from 学生表 join 班级表 on 班级表.班号=学生表.班号join 成绩表 on 学生表.学号=成绩表.学号。
5、对班级名称进行分组,命令为group by 班级表.班级名称。
以上是关于用数组求一个班级的平均成绩,请写出Java设计程序。的主要内容,如果未能解决你的问题,请参考以下文章