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();
}
}
效果
转载请注明原文地址:https://tech.qufami.com/read-23108.html