首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在程序中,随机产生100个学生的成绩,并计算出他们的平均成绩。学生的成绩按照五级打分制,“A”表示4分、“B”表示3分、“C”表示2分、“D”表示1分、“E”表示0分。平均成绩用浮点数表示。请填写横线处的内容。 注意:请勿修改main()主方法和其他
在程序中,随机产生100个学生的成绩,并计算出他们的平均成绩。学生的成绩按照五级打分制,“A”表示4分、“B”表示3分、“C”表示2分、“D”表示1分、“E”表示0分。平均成绩用浮点数表示。请填写横线处的内容。 注意:请勿修改main()主方法和其他
admin
2009-12-22
49
问题
在程序中,随机产生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+"人");
System.out.println("得C的学生有"+c+"人");
System.out.println("得D的学生有"+d+"人");
System.out.println("得E的学生有"+e+"人");
}
}
选项
答案
int i=0 (char)sd switch
解析
本题考查知识点:for循环、多分支语句、数据类型之间的转换。解题思路:程序中用一个for循环控制100个学生成绩的录入。sd是随机产生的一个65到69之间的数,将其转换为字符型数据以后赋值给score。使用多分支语句统计分数,最后算出平均值。第1个空考查for循环的使用。for循环的结构是“for(循环初始化语句;循环结束条件;迭代部分)”,初始化语句中可以声明一个变量,这个变量的作用域是整个for循环。因此第1个空应该声明变量。在本题中,i可以是除布尔型以外的任意数据类型。第2个空考查数据类型之间的转换,凡是从高优先级次序的数据类型转换为低优先次序的数据类型,都必须使用强制类型转换。所以第2个空不能填写sd,只能填写(char)sd。第3个空考查多分支语句的使用。Java语言中的多分支语句为switch-case语句,由此得到第3个空的结果。
转载请注明原文地址:https://kaotiyun.com/show/dcnp777K
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
在数据库中建立表的命令是
查询2009年被借过书的图书编号和借书日期,正确的SQL语句是
在VisualFoxpro中,下面对查询设计器的描述中正确的是
在视图设计器中有,而在查询设计器中没有的选项卡是
下面对表单若干常用事件的描述中,正确的是
下列是与设置系统菜单有关的命令,其中错误的是
在考生文件夹下完成下列操作:(1)新建一个名为“职工管理”的数据库文件,将自由表“部门”“职工”添加到该数据库中。(2)将“部门”中的“部门号”定义为主索引,索引名是“部门号”。(3)建立一个视图myview,视图中的数据是部
关闭表单的程序代码是ThisForm.Release,Release是()。
在表单设计中,经常会用到一些特定的关键字、属性和事件,下列各项中属于属性的是()。
定义无符号整数类为UInt,下面可以作为类UInt实例化值的是
随机试题
以下4个选项,不能看作一条语句的是()。
A.咯血伴脓痰B.咯血伴皮肤黏膜出血C.咯血伴心尖部舒张期杂音D.咯血伴刺激性干咳E.咯血伴黄疸二尖瓣狭窄可见()
风吹雪雪害中度区地段一级公路路堤最小高度不应低于当地50年一遇的最大降雪厚度加安全高度,其安全高度为()。
在HF、HCl、HBr、HI中,按熔、沸点由高到低顺序排列正确的是()。
建设、勘察、设计、施工、工程监理单位的工作人员因调动工作、退休等原因离开该单位后,被发现在该单位工作期间违反国家有关建设工程质量管理规定,造成重大工程质量事故的,仍应当依法追究()。
某水利建筑安装工程的建筑工程单价计算中,直接费为工,其他直接费为Ⅱ,现场经费为Ⅲ,已知间接费的费率为μ,则间接费为()。
正方:论据:反方
司机田某贪污货物价值2万元,后又交通肇事,将A国留学生马丁撞死,被人民法院判处有期徒刑12年,对田某的这一制裁体现的是()。
在TCP端口号中,21号端口用于()。
Smallcarsarenothingnew.Buthowaboutonesotinyyoucanparkitheadfirstagainst,notparallelto,thecurb?Justimagine
最新回复
(
0
)