为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

2017计算机二级考试JAVA上机试题及答案

2017-03-16 4页 doc 6KB 317阅读

用户头像

is_906246

暂无简介

举报
2017计算机二级考试JAVA上机试题及答案2017计算机二级考试JAVA上机试题及答案   下面把2017年JAVA上机试题及答案提供给各位考生备考,更多考试资料请持续关注计算机等级!   一、基本操作题   本题求一个实数37.13的整数部分和小数部分,并打印输出。   public class l{   public static void main(String[]args)(   d=37.13;   int i;   ;   double x;   ;   System.out.println(d+"整数部分:"+i+",小数   部分:"+x);   } ...
2017计算机二级考试JAVA上机试题及答案
2017计算机二级考试JAVA上机试题及答案   下面把2017年JAVA上机试题及答案提供给各位考生备考,更多考试资料请持续关注计算机等级!   一、基本操作题   本题求一个实数37.13的整数部分和小数部分,并打印输出。   public class l{   public static void main(String[]args)(   d=37.13;   int i;   ;   double x;   ;   System.out.println(d+"整数部分:"+i+",小数   部分:"+x);   }   }   二、简单应用题   本题中,生成一个窗口,该窗口的长、宽为屏幕长、宽的一半,并且窗口的大小不能改变。   import java.awt.*;   import javax.swing.*;   public class java2   {   public.static void main(String[]args)   {   FrameSize frame=new FrameSize();   frame.setDefaultCloseoperation(JFrame.EXIT   ON_CLOSE);   frame.show();   }   }   class FrameSize extends JFrame   {   public FrameSize()   {   setTitle("java2");   Toolkit tk=Toolkit.getDefaultToolkit();   Dimension screenSize= ;   int screenHeight=screenSize.height;   int screenWidth=screenSize.width;   setSize(screenWidth/2,sereenHeight/2);   ;   }   三、综合应用题   本题的功能是定义图形按钮。窗口中有两个图形按钮,当鼠标移上去时,图形按钮的图形将改变,用鼠标单击按钮时图形按钮的图形又发生改变,当鼠标左键松开或者移开鼠标后,图形按钮的图形又恢复原样。   import javax.swing.*;   import java.awt.*;   public class java3 extend Jbutton{   public java3(Icon icon,Icon pressed,Icon rollover){   this(icon);   setFocusPainted(false);   setRolloverEnabled(true);   setRolloverlcon(rollover);   setPressedIcon(pressed);   setBorderPainted(false);   setContentAreaFilled(false);   }   public static void main(String[]args){   java3 b1=new java3(   new ImageIcon("java3-redcube.gif"),   new ImageIcon("java3-redpaw.gif"),   new ImageIcon("java3-reddiamond.gif"));   java3 b2一new java3(   new ImageIcon("java3-bluecube.gif")。   new ImageIcon("java3-bluepaw.gif"),   new ImageIcon("java3-bluediamond.gif"));   JFrame f=new JFrame();   f.setTitle("java3");   f.setDefauhCloseOperation(JFrame.EXIT_ON_   CLOSE);   c=f.getContentpane();   c.setLayout(new FlowLayout());   c.add(b1);   c.add(b2);   f.pack();   f.setVisible(true);   上机考试试题答案与解析   一、基本操作题   第1处:double   第2处:i=(int)d   第3处:x=d-i   【解析】第1处定义变量类型应为double(与x相同);第2处为取整数部分;第3处原数减去整数部分即为小数部分。   二、简单应用题   第1处:tk.getScreenSize()   第2处:setResizable(false)   【解析】第1处取得屏幕大小;第2处设置窗口的大小不能改变。   三、综合应用题   第1处:public class java3 extends JButton   第2处:super(icon)   第3处:Container c=f.getContentPane()   【解析】第1处继承父类应使用关键字extends;第2处引用父类应使用super;第3处变量C使用前类型未定义。
/
本文档为【2017计算机二级考试JAVA上机试题及答案】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索