[问答题] 在程序中,随机产生100个学生的成绩,并计算出他们的平均成绩。学生的成绩按照五级打分制,“A”表示4分、“B”表示3分、“C”表示2分、“D”表示1分、“E”表示0分。平均成绩用浮点数表示
[问答题] 在程序中,随机产生100个学生的成绩,并计算出他们的平均成绩。学生的成绩按照五级打分制,“A”表示4分、“B”表示3分、“C”表示2分、“D”表示1分、“E”表示0分。平均成绩用浮点数表示。请填写横线处的内容。
注意:请勿修改main()主方法和其他已有语句内容,仅在横线处填入适当语句。
import java.math.*;
public class basic
public static void main(String[] args)
float aver=0;int a=0, b=0, c=0, d=0, e=0, f=0;
for(______; i < 100; i++)
double sd= Math.random()*5+’A’;
char score=______;
______(score)
case‘A’: aver+=4;a++;break;
case‘B’: aver+=3;b++;break;
case‘C’: aver+=2;c++;break;
case‘D’: aver+=1;d++;break;
case‘E’: aver+=0;e++;break;
default: break;
aver/=100;
System.out.println("平均分数为"+aver+",学生人数100");
System.out.println("得A的学生有"+a+"人");
System.out.println("得B的学生有"+b+"人");
参考答案: