数组实战项目:课程平均成绩计算

小编
小编
小编
172
文章
1
评论
2020-09-2719:54:16 评论 3,276

项目最终需要实现的效果如下所示:

数组实战项目:课程平均成绩计算

设计思路:首先定义一个2行2列的数组,再通过循环由用户分别输入2个同学的两科成绩并存给数组,再分别通过循环求出每列(即1列是语文,另1列是数学)的平均值。

实现代码如下。

import java.util.Scanner;

public class ChengJi {
	public static void main(String[] args) {
		float[][] arr=new float[2][2];
		Scanner sc=new Scanner(System.in);
		for(int i=0;i<arr.length;i++) {
			System.out.print("请输入第"+(i+1)+"个同学的语文成绩:");
			arr[i][0]=sc.nextFloat();
			System.out.print("请输入第"+(i+1)+"个同学的数学成绩:");
			arr[i][1]=sc.nextFloat();
		}
		
		float sum1 = 0,sum2=0;
		for(int i=0;i<arr.length;i++) {
			sum1+=arr[i][0];
		}
		for(int i=0;i<arr.length;i++) {
			sum2+=arr[i][1];
		}
		System.out.println("语文平均成绩="+(sum1/arr.length));
		System.out.println("数学平均成绩="+(sum2/arr.length));
	}

}
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: