Java成绩总分计算代码 编写成绩计算类java

请使用java数组存储5个同学的JAVA成绩,并计算出所有同学的总分和平均分

import java.util.Scanner;

创新互联公司是一家专业提供温州企业网站建设,专注与成都网站制作、成都网站设计、外贸营销网站建设H5建站、小程序制作等业务。10年已为温州众多企业、政府机构等服务。创新互联专业网站设计公司优惠进行中。

public class Test

{

public static void main(String[] args)

{

Scanner sc = new Scanner(System.in);

int[] arr=new int[5];

float ave=0;

System.out.print("请输入5个同学的java成绩:");

for(int i=0;i5;i++)

{

arr[i]=sc.nextInt();

ave+=arr[i];

}

System.out.printf("总分 = %d; 平均分 = %.1f",(int)ave,ave/5);

System.out.println();

sc.close();

}

}

java里面循环for 要求输入五门成绩,并且算五门成绩总分和平均分。

其实这只是新手题,就比如我来说,求五门成绩总和并且和平均分很简单,废话不多说,如下:

运行结果如下:

姓名:张浩

请输入5门功课中第1门课的成绩:45

请输入5门功课中第2门课的成绩:89

请输入5门功课中第3门课的成绩:78

请输入5门功课中第4门课的成绩:23

请输入5门功课中第5门课的成绩:45

张浩的平均成绩是:56

各位大神如果觉得有改进的请赐教感激不尽,在此先行致谢。

用java二维数组完成两个同学三科成绩,计算每位同学的总分, 各科的平均分

简单写了下,应该符合题主的要求:

public static void compute() {

// 总分

int[] sum = new int[]{0,0};

// 平均分

float[] avgs = new float[]{0,0,0};

// 两名学生的分数

int[][] scores = new int[][] { { 99, 98, 97 }, { 59, 60, 58 } };

for (int i = 0;i  scores.length;i ++) {

for (int j = 0; j 3;j++) {

sum[i] += scores[i][j];

avgs[j] += scores[i][j];

}

}

System.out.println("学霸总分:"+sum[0]);

System.out.println("学渣总分:"+sum[1]);

System.out.print("平均分依次为:");

for (float avg: avgs) {

System.out.print(avg/2+",");

}

}


标题名称:Java成绩总分计算代码 编写成绩计算类java
链接URL:http://scyanting.com/article/ddcsjhi.html