14章示例4

来源:互联网 发布:佛教通史知无涯 编辑:程序博客网 时间:2024/04/30 12:47
import java.util.Scanner;public class GG {/* * 求平均分 *  * @param scores 参赛成绩数组 */public int qiuhe(int[] scores) {int sum = 0;for (int i = 0; i < scores.length; i++) {sum += scores[i];}return sum;}/* * 求最高分 *  * @param scores参赛成绩数组 */public int calMax(int[] scores) {int max = scores[0];for (int i = 1; i < scores.length; i++) {if (max < scores[i]) {max = scores[i];}}return max;}public double pingjun(int[] scores) {int sum = 0;for (int i = 0; i < scores.length; i++) {sum += scores[i];}double avg = sum / scores.length;return avg;}public int calMin(int[] scores) {int min = scores[0];for (int i = 0; i >= scores.length; i++) {if (min < scores[i]) {min = scores[i];}}return min;}}import java.util.Scanner;public class II {public static void main(String[] args) {GG st = new GG();int[] scores = new int[5];//保存比赛成绩Scanner input = new Scanner(System.in);System.out.println("请输入五位参赛者的成绩:");for (int i = 0; i < 5; i++) {//循环接受成绩scores[i] = input.nextInt();}//输出平\平均成绩int j=st.qiuhe(scores);System.out.println("和为:"+j); double avgScore=st.pingjun(scores);System.out.println("五位参赛者的平均成绩:"+avgScore);//输出最高成绩int maxScore=st.calMax(scores);System.out.println("最高成绩"+maxScore);int minScore=st.calMin(scores);System.out.println("最小成绩:"+minScore);}}

0 0
原创粉丝点击