首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在程序中,随机产生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
28
问题
在程序中,随机产生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://jikaoti.com/ti/sQb0FFFM
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
将“万真秀”的工资增加200元SQL语句是
下面程序的运行结果是SETEXACTONs=’’ni’’+SPACE(2)IFs==’’ni’’IFs=’’ni’’?’’one’’ELSE?’’two’’ENDIF
假设数据库已经打开,要删除其中的视图myview,可使用命令
下面命令的输出结果是:DIMENSIONa(10)?a(1)
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是
在软件开发中,需求分析阶段产生的主要文档是
数据库管理系统中负责数据模式定义的语言是
在考生文件夹下完成下列操作:(1)在考生文件夹下利用查询设计器创建一个查;询,从表中查询所属菜系为“川菜”和“粤菜”的威师。查询结果包含姓名、年龄和性别3个字段;各记录按“年龄”降序排序,年龄相同的再按“性别”升序排序;查询去向为表ta。最后将查
在考生文件夹下,打开招生数据库sdb,完成如下简单应用:(1)使用一对多表单向导选择ksb表和kscib表生成一个名为two的表单。要求从父表ksb中选择所有字段,从子表ksc}1)中选择所有字段,使用“考生号”建立两表之间的关系,样式为阴影式;按钮类型
冯.诺依曼型体系结构中两个重要的概念是
随机试题
临床常见的心火引动肝火之心肝火旺证,属于()(1999年第4题)
乐果或1605中毒洗胃应禁用
在高血压社区综合防治项目中,通过广播、电视、报纸等媒介向全体社区人群传递高血压防治知识。在此项传播过程中,社区人群被称为
属于糖皮质激素的平喘药物是()
根据《招标投标法》的规定,某建设工程依法必须进行招标,招标人委托了招标代理机构办理招标事宜,招标代理机构的行为合法的是()。[2012年真题]
下列各项不列入我国国内生产总值核算的是()。
()对于辟邪相当于晨钟对于()
NodolloutshinesBarbie’scelebrity.IfalltheBarbiesandherfamilymembers-Skipper,Francieandtherest-soldsince1959w
Evenifyoucan’taffordasecuritysystem,youcantakeafewminutestomakeyourhomealittlesafer.Somerelativelysimple
各地火锅风格各异,所使用的火锅原料也不尽相同。
最新回复
(
0
)