欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

循环录入学生成绩

程序员文章站 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

相关标签: java