循环录入学生成绩
程序员文章站
2022-03-25 13:02:52
循环录入学生Java课程的成绩(学员数量由键盘录入),统计分数大于等于80分的学生的比例。import java.math.BigDecimal;import java.util.Scanner;public class Test {public static void main(String[] args) {Scanner sc=new Scanner(System.in);int score;int count=0;System.out.println(“请输入学员数量:”);int...
循环录入学生Java课程的成绩(学员数量由键盘录入),统计分数大于等于80分的学生的比例。
import java.math.BigDecimal;
import java.util.Scanner;
public class Test {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
int score;
int count=0;
System.out.println(“请输入学员数量:”);
int total=sc.nextInt();
for (int i = 0; i < total; i++) {
System.out.println(“请输入学员成绩:”);
score=sc.nextInt();
if(score<80){
}else if(score>=80){
count++;
}
}
BigDecimal bd=new BigDecimal(count);
BigDecimal rate=bd.divide(BigDecimal.valueOf(total),2,BigDecimal.ROUND_HALF_UP);
System.out.println("80分以上的比例:"+rate);
}
}
本文地址:https://blog.csdn.net/weixin_50874007/article/details/109864458