首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下程序说明和java代码,将应填入(n)处的字句写在对应栏内。 [说明] 本程序接收输入的学生信息,包括学号、姓名、成绩,原样输出信息并计算学生的平均成绩。其中学生类Stud除了包括no(学号)、name(姓名)和grade(成绩)数据成员外,
阅读以下程序说明和java代码,将应填入(n)处的字句写在对应栏内。 [说明] 本程序接收输入的学生信息,包括学号、姓名、成绩,原样输出信息并计算学生的平均成绩。其中学生类Stud除了包括no(学号)、name(姓名)和grade(成绩)数据成员外,
admin
2009-02-15
70
问题
阅读以下程序说明和java代码,将应填入(n)处的字句写在对应栏内。
[说明]
本程序接收输入的学生信息,包括学号、姓名、成绩,原样输出信息并计算学生的平均成绩。其中学生类Stud除了包括no(学号)、name(姓名)和grade(成绩)数据成员外,还有两个静态变量 sum和num,分别存放总分和人数,另有一个构造函数、一个普通成员函数disp()和一个静态成员函数avg()用于计算平均分。
[Java代码]
public class Stud {
public int no;
public String name;
public double grade;
public (1) double sum=0;
public static int num=0;
public Stud(int no,String name,double grade) {
this.no = no;
this.name = name;
this.grade = grade;
this.sum=(2);
(3);
}
public static double avg(){
return (4);
}
public void disp(){
System.out.println(this.no+"\t"+this.name+"\t"+this.grade);
}
public static void main(String[] args) {
Stud []students = {new Stud (1,"Li", 81), new Stud(2,"Zhao",84.5), new Stud(3,"Zhang", 87)};
System.out.pfintln("no\tname\tgrade");
students[0].disp();
students[1].disp();
students[2].disp();
System.out.println("avg="+(5));
}
}
选项
答案
(1) static (2) this.sum+grade (3) this. num++ (4) sum/num (5) Stud.avg()
解析
(1)根据题意,sum数据成员是静态变量;
(2)~(3):在Stud类的构造函数中,应该对sum数据成员累加并对num成员增1;
(4)avg函数是计算平均数的,所以应该返回sum/num;
(5)avg函数是个静态函数,所以它的调用方式是类名.函数名即Stud.avg()。
转载请注明原文地址:https://kaotiyun.com/show/QbjZ777K
本试题收录于:
程序员下午应用技术考试题库软考初级分类
0
程序员下午应用技术考试
软考初级
相关试题推荐
在Excel2007中,设单元格A1中的值为-1,B1中的值为1,A2中的值为0,B2中的值为1,若在C1单元格中输入函数“=IF(AND(A1>0,B1>0),A2,B2)”,按回车键后,C1单元格中的值为______。
面向社会服务的信息系统突发安全事件时所采取的技术措施中一般不包括(62)________________。
信息技术对传统教育方式带来了深刻的变化。以下叙述中,不正确的是(3)________________。
《数据中心设计规范》GB50174-2017属于()。
在Word2010文档中,某个段落最后一行只有一个字符,()不能把该字符合并到上一行。
在Access中,查询“学生”数据表的所有记录及字段的SQL语句是______。
阅读以下说明,回答问题1至问题5,将解答填入答题纸对应的解答栏内。说明某公司内部有一个采用TCP/IP作为传输协议的100BASE-TX局域网,包括1台服务器和20台客户机,通过一台16端口的交换机与一台8端口共享集线器级连,其网络结构如图11所
阅读以下说明,回答问题1至问题4。说明某公司A楼高40层,每层高3.3米,同一楼层内任意两个房间最远传输距离不超过90米,A楼和B楼之间距离为500米,需在整个大楼进行综合布线,结构如图1-1所示。为满足公司业务发展的需要,要求为楼内客户机提供数
框架在网页布局中主要起什么作用?主页中定义了几个框架,分别显示哪个文档?网页中使用的数据库连接引擎是什么?连接的后台数据库文件名是什么?
以下(1)属于ASP.NET创建的网页程序文件。(1)A.index.aspB.index.htmC.index.aspxrs.close语句的作用是(10)。(10)A.关闭数据库连接B.关闭当前网页
随机试题
某投资者投资1万元认购基金,假设管理人规定的认购费率为1%,则投资者的认定份额为9999.99份。( )
进行教育教学活动,开展教育教学改革和实验是教师的()
写出下列处方中各成分的作用A、醋酸氢化可的松微晶25gB、氯化钠8gC、吐温803.5gD、羧甲基纤维素钠5gE、硫柳汞0.01g/制成1000ml主药
流行病学调查结果表明某种化合物和人类膀胱癌的发生具有高度相关性,但用家兔进行长期致癌试验,结果为阴性。若该化合物在Ames试验和微核试验中呈阳性结果,则该化合物可能为
钻芯法检测混凝土强度,需对芯样测量的指标包括()。
根据《水利水电工程标准施工招标资格预审文件》,资格预审申请文件副本份数是()份。
对总体仅按一个分组标志分组的统计表是()。
在首次公开发行股票并上市过程中,发行人报告期内存在对同一公司控制权人下相同、类似或相关业务进行重组的,被重组方重组前一个会计年度末的资产总额超过重组前发行人相应项目10%的,申报财务报表至少包含重组完成后的最近1期资产负债表。()
在女性高管为何屈指可数这一问题上,《华尔街日报》的卡罗尔.希莫威茨和蒂莫西.舍尔哈德特用了“玻璃天花板”这个比喻,来描述女性在晋升到一定职位高度时必然会遭遇的一道障碍。如今,这个比喻已经不合时宜了。一方面,女性出任首席高管、大学校长、州长甚至国家总统早已有
设数列{xn}满足0<x1<π,xn+1=sinxn(n=1,2,…)
最新回复
(
0
)