万能百科  > 计算机   > 

[问答题] 10位同学参加某团队测试,要求每位同学都必须及格,同时团队平均分不少于80分,整个团队才能够通过。每位同学的成绩可以通过随机数产生(0~100)。请

2021-07-20   

[问答题] 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.println(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)

参考解析:

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

词条内容仅供参考,如果您需要解决具体问题
(尤其在法律、医学等领域),建议您咨询相关领域专业人士。

标签