ImageVerifierCode 换一换
格式:DOCX , 页数:15 ,大小:18.63KB ,
资源ID:15765469      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/15765469.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(java期末上机考试题详细代码和注释Word格式文档下载.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

java期末上机考试题详细代码和注释Word格式文档下载.docx

1、随机产生+N+个30以内的随机整数是: num=new intN; for(int i=0;i0) for(int j=0;jmax) max=numj; if(numimin) min=numi; /依次输出随机数 System.out.print(numi+ /最后统一输出结果n随机数字的个数统计如下:0到9之间有:+m+个。10到19之间有:+n+20到29之间有:+k+最大的随机数是:+max);最小的随机数是:+min); 2,定义一个接口,接口中有四个抽象方法:求面积方法、求周长方法、显示面积方法及显示周长方法。定义Circle类和Rectangle类分别实现接口,在主类中实现显示

2、圆和矩形的面积和周长。/创建接口-几何interface jihe /定义计算面积的方法 public void mianJi(); /定义计算周长的方法 public void zhouChang(); /定义显示面积的方法 public void outMianJi(); /定义显示周长的方法 public void outZhouChang();/定义圆类-Circle实现接口-几何class Circle implements jihe /定义半径、面积、周长为类的成员变量 static double R,S,L; /构造方法初始化半径 public Circle(double i)

3、R=i;圆形-半径为:+R); /实现接口里的计算面积的方法 public void mianJi() S=3.14159*R*R; /实现接口里的计算周长的方法 public void zhouChang() L=2*3.14159*R; /实现接口里的显示面积的方法 public void outMianJi(),面积为:+S); /实现接口里的显示周长的方法 public void outZhouChang(),周长为:+L);/定义矩形类-rectangle实现接口-几何class Rectang implements jihe /定义长、宽、面积、周长为类的成员变量 static i

4、nt A,B,S,L; /构造方法初始化矩形的长和宽 public Rectang(int i,int j) A=i; B=j;矩形-长为:+A);,宽为:+B); S=A*B; L=2*(A+B);,面积为:,周长为:/定义主类InterfaceTest,调用圆类和矩形类public class InterfaceTest /创建圆类的对象请输入圆的半径: int r=reader.nextInt(); Circle Cir=new Circle(r); /调用圆类的方法 Cir.mianJi(); Cir.zhouChang(); Cir.outMianJi(); Cir.outZhouC

5、hang(); /创建矩形类的对象n请输入矩形的长: int i=reader.nextInt();请输入矩形的宽: int j=reader.nextInt(); Rectang Rect=new Rectang(i,j); /调用矩形类的方法 Rect.mianJi(); Rect.zhouChang(); Rect.outMianJi(); Rect.outZhouChang();3,用户在两个输入框中分别输入两个整数,单击“求积”按钮,在第三个输入框中显示两数中的积,单击“求和”按钮,在第四个输入框中显示两数的和。/导入系统的类包import java.awt.*; import ja

6、va.awt.event.*;import javax.swing.*;/创建计算类JiSuanTest-用于图形化的求积、求和class JiSuanTest extends JFrame implements ActionListener /声明组件对象 JLabel l1,l2; JTextField t1,t2,t3,t4; JButton b1,b2; /构造函数 public JiSuanTest() /创建组件对象 l1=new JLabel(数字1: l2=new JLabel(数字2: t1=new JTextField(6); t2=new JTextField(6); t

7、3=new JTextField(6); t4=new JTextField(6); b1=new JButton(求积 b2=new JButton(求和 /引发动作事件监听器 b1.addActionListener(this); b2.addActionListener(this); /布局 setLayout(new GridLayout(4,2); /加载对象 add(l1); add(t1); add(l2); add(t2); add(b1); add(t3); add(b2); add(t4); /设置框架属性 setSize(220,260); setTitle(求两个数的积

8、与和 setVisible(true); /通过屏幕和控件的大小计算控件左上角的位置,使窗体居中 double scr_width=Toolkit.getDefaultToolkit().getScreenSize().getWidth(); double scr_height=Toolkit.getDefaultToolkit().getScreenSize().getHeight(); double x1=(scr_width-getWidth()/2; double y1=(scr_height-getHeight()/2; int x=new Double(x1).intValue (

9、); int y=new Double(y1).intValue(); /设定窗体的左上坐标,使窗体居中 setLocation(x,y); /窗体的默认关闭方法 setDefaultCloseOperation(EXIT_ON_CLOSE); /动作事件监听器函数 public void actionPerformed(ActionEvent e) /点击“求积”按钮 if(e.getSource()=b1) t3.setText(+(Integer.parseInt(t1.getText()*Integer.parseInt(t2.getText(); /点击“求和”按钮 if(e.getSource()=b2) t4.setText(+(Integer.parseInt(t1.getText()+Integer.parseInt(t2.getText(); /主函数 /创建对象,自动调用构造函数 new JiSuanT

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1