A-A+

10位同学参加某次团队测试 要求每位同学都必须及格 同时团队平均分不少于80分 整个团队才能

2022-08-05 22:58:01 问答库 阅读 173 次

问题详情

10位同学参加某次团队测试,要求每位同学都必须及格、同时团队平均分不少于80分,整个团队才能够通过。每位同学的成绩可以通过随机数产生(0~100)。请在程序的每条横线处填写一条语句,是程序的功能完整。
注意:请勿改动main()主方法和其他已有的语句内容,仅在横线处填入适当的语句。
源程序文件代码清单如下:
______;
public class While
{
public static void main(String args[])
{
int fenshu=60;
int sumfenshu=0;
int i=1;
while((fenshu>=60)&&(i<=10) )
{
fenshu= (int)(__________);
System. out. print in (fenshu+" ");
sumfenshu+=fenshu;
i++;
}
System.out.println();
if(_________)
System. out. println ("团队通过")
else
System. out.println ("团队测试不通过");
}
}请帮忙给出正确答案和分析,谢谢!

参考答案

正确答案:import java.math.*;Math.random()*100(i==10)&&((sumfenshu/10)>=80)
import java.math.*;Math.random()*100(i==10)&&((sumfenshu/10)>=80) 解析:本题主要考查while循环语句的用法。解答本题的关键是熟练使用while循环语句。在本题中,import java.math.*;是用来导入java.math这个数学计算包,Math.random()*100语句是用来产生100个随机数,if((i==10)&&((sumfenshu/10)>=80))语句的功能是用来判断团队的人数是否为10、平均分数是否大于等于80。

考点:团队,同学