java作业 计算平均分和总成绩

tech2025-07-17  1

java作业 计算平均分和总成绩

小数保留两位

计算器类

import java.util.Scanner; public class Computer { int score_java; int score_c_sharp; int score_db; Scanner ipt = new Scanner(System.in); /** * 获取分数 */ public void getScore() { System.out.println("请输入java成绩:"); score_java = ipt.nextInt(); System.out.println("请输入c#成绩:"); score_c_sharp = ipt.nextInt(); System.out.println("请输入DB成绩:"); score_db = ipt.nextInt(); } /** * 求总分,带返回值的 */ public int getSum() { System.out.println("求总分功能运行中。。。。"); int score_sum = score_c_sharp + score_db + score_java; return score_sum; } /** * 求平均分 * 直接在方法中打印不返回 */ public void getAvg() { System.out.println("求均分分功能运行中。。。。"); int score_sum = getSum(); double score_avg = score_sum / 3.0; // 取法得到结果 System.out.println("三门功课的平均成绩是:" + String.format("%.2f",score_avg)); } }

测试类

public class test { public static void main(String[] args) { // 实例化 Computer pc = new Computer(); // 当入数据 pc.getScore(); // 求总分 int score_sum_num = pc.getSum(); System.out.println("总分的成绩是" + score_sum_num); // 求平均分 pc.getAvg(); } }

效果

最新回复(0)