下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、_ 考 生 答 题 不 得 过 此 线装订线班 级:姓 名: 学 号:装订线河南机电职业学院2013-2014学年 1 学期 12 级 计算机应用专业 java程序设计 期末试卷课程代码: 考试时间:120分钟题 号一二三四五六总分核分人得 分得 分评卷人一、选择题:(每小题2分,共20分)1、程序Test.java编译运行后输出的结果是( A )。public class Test String s1=java; public static void main(String args) int z=2; Test t=new Test(); System.out.println(t.s1+z
2、); A、 java2 B、2 C、没有输出结果 D、java 2、如下哪个是Java中的标识符( A )A、fieldname B、superC、3number D、#number3、已知如下定义:String s = story; 下面哪个语句不是合法的(C )A、s += books;B、s = s + 100;C、int len = s.length;D、String t = s + “abc”;4、如下哪个是Java中有效的关键字( C ) A、nameB、helloC、false D、good5、下面的代码段执行之后count的值是什么( D )int count = 1;for
3、(int i = 1; i z & x + z y & z + y x)System.out.println(三角形);elseSystem.out.println(不是三角形);5、下面程序段的执行结果是 6 ,5 ,4 ,3 ,2 int a = 2, 3, 4, 5, 6 ;for (int i = a.length - 1; i = 0; i-)System.out.print(ai + );得 分评卷人三、编程题:(每小题20分,共60分)1、定义一个Person类,可以在应用程序中使用该类。成员属性:Person类的属性(变量): 姓名:name,字符串类型:String; 性别:
4、sex,字符型:char; 年龄:age,整型:int。3个重载的构造函数: public Person(String s) /设置姓名 public Person(String s,char c) /调用本类的构造函数Person(String s),设置性别 public Person(String s,char c,int i)/调用本类的构造函数PersonPerson(String s,char),设置年龄一个成员方法: public String toString()/获得姓名、性别和年龄利用定义的Person类,请实例化对象,输出下面结果:姓名:张三 性别:男 年龄:212、定义
5、一个学生类Student,它继承自person类。(1)Student类有以下几个变量继承自父类的变量:姓名(name),字符串类型(String);性别(sex),字符型(char);年龄(age),整型(int)。子类新增加的变量:学号(number),长整型;三门功课的成绩:哲学(phi),整型;英语(eng),整型;计算机(comp),整型。(2)Student类有以下几个方法 子类新增加的方法:求三门功课的平均成绩aver():该方法没有参数,返回值类型为double型;求三门功课成绩的最高分max():该方法没有参数,返回值为int型;求三门功课成绩的最低分min();该方法没有参
6、数,返回值为int型。覆盖父类的同名方法:toString() 获取学号、姓名、性别、平均分、最高分、最低分信息。例如: 学号: 姓名:张三 性别:男 平均分:90.0 最高分:95分 最低分:873、输入一个数,计算该数的平方,图形界面如下。(本题20分)提示:将字符串s是转换成数值的方法为Double.parseDouble(s)。1、public class PersonString name;char sex;int age;public Person()public Person(String s)name=s;public Person(String s,char c)this(s
7、);sex=c;public Person(String s,char c,int i)this(s,c);age=i;public String toString()String s=姓名: +name+ 性别:+sex+ 年龄:+age;return s;2、public class Student extends Personlong number;int phi,eng,comp;public Student()public Student(long k,String s,char c,int i,int i1,int i2,int i3)super(s,c,i);number=k;p
8、hi=i1;eng=i2;comp=i3;public double aver()return(phi+eng+comp)/3.0;public int max()int temp,max;temp=phieng?phi:eng;max=tempcomp?temp:comp;return max;public int min()int temp,min;temp=phieng?phi:eng;min=tempcomp?temp:comp;return min;public String toString()return 学号:+number+ +super.toString()+n平均分:+a
9、ver()+ 最高分:+max()+ 最低分: +min();3、import java.awt.*;import javax.swing.*;import java.awt.event.*;public class Demo public static void main(String args) MyFrame myf=new MyFrame();class MyFrame extends JFrame implements ActionListenerJTextField jtf1; JTextField jtf2; MyFrame() JFrame jf=new JFrame(); J
10、Label jlb1=new JLabel(输入数); JLabel jlb2=new JLabel(数的平方); jtf1=new JTextField(5); jtf2=new JTextField(5); JButton jbtn=new JButton(计算); jf.setLayout(new FlowLayout(FlowLayout.LEFT); jf.add(jlb1);jf.add(jtf1);jf.add(jlb2);jf.add(jtf2); jf.add(jbtn); jbtn.addActionListener(this); jf.setSize(400,100); jf.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); jf.setVisible(true); public vo
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 太原城市职业技术学院《社会工作原理》2025-2026学年期末试卷
- 电力设备安装工开关柜安装考试题目及答案
- 导游资格全国导游基础知识机考试题及答案
- 手动工具制作工岗前理论实操考核试卷含答案
- 温差电电池制造工安全知识竞赛水平考核试卷含答案
- 锑白炉工岗后竞赛考核试卷含答案
- 2026年数据科学与大数据技术知识问答
- 医用光学仪器组装调试工变更管理强化考核试卷含答案
- 2026年全面解析供销社庄稼医生岗位资格考试要点及模拟题集锦
- 液氯气化处理工安全行为模拟考核试卷含答案
- 核磁共振上册氢谱
- 皮肤科常见疾病康复
- 输气管道毕业论文输气管道工程初步设计
- 第3章物流类型
- 烹饪化学教程课件
- 采矿学I第四章-矿石的损失和贫化课件
- 过程特殊特性清单1
- 湖北省仙桃市各县区乡镇行政村村庄村名居民村民委员会明细及行政区划代码
- 消防调试方案87487
- 脏腑图点穴法(精校版)
- 摄影发展史ppt课件(PPT 78页)
评论
0/150
提交评论