[计算机类试卷]国家二级(JAVA)机试模拟试卷65及答案与解析.doc
《[计算机类试卷]国家二级(JAVA)机试模拟试卷65及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级(JAVA)机试模拟试卷65及答案与解析.doc(6页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级( JAVA)机试模拟试卷 65及答案与解析 一、基本操作题( 30分) 1 下面的程序是求 9999以内的完全数。所谓完全数是指这样的自然数:它的各个约数 (不包括该数自身 )之和等于该数自身。如 28=1+2+4+7+14就是一个完全数。请在程序的每条横线处填写一个语句,使程序的功能完整。 注意:请勿改动 main()主方法和其他已有的语句内容,仅在横线处填入适当的语句。 源程序文件代码清单如下: public class QuanShu public static void main(String args) for (int n=1;n 9999; n+) if(_) Syst
2、em.out.println (n); public static int divsum(int n) /该方法功能是求一个数的所有约数 int s=0; for (int i=1; i n; i+) if(_) _ return s; 二、简单应用题( 40分) 2 下列程序用来显示用户要求打开的图片。在名为 “读取图像 ”的 JFrame框架中有一个单行文本框,用户可以在其中输入图片文件的文件名称,按下 “浏览图片 ”按钮以后,新生成一个对话框,将图片显示在这个对话框中,运行结果如下图所示。请填写横线处的内容。 注意:请勿改动 main()主方法和其他已有语句 内容,仅在横线处填入适当语句
3、。 import java.awt.*; import java.awt.event.*; import java.io.*; import javax.swing.*; public class Example2_9 public static void main(String args) JFrame frame = new FileNameFrame(“读取图像 “); frame.setDefaultCloseOperation(JFrame. EXIT ON CLOSE); frame.setSize(300, 100); frame.show(); class FileNameFr
4、ame extends JFram implements ActionListener JLabel inputLabel; JTextField fileNameText; JButton containtButton; public FileNameFrame(String titleText) super(titleText); inputLabel = new Jnabel(“请输入图像文件的名称 “); fileNameText = new JTextField(10); containtButton = new JButton(“浏览图片 “); fileNameText.addA
5、ctionListener(this); containtButton.addActionListener(this); JPanel panel = new JPanel(); panel.add(fileNameText); panel.add(containtButton); Container containt = getContentPane(); containt.setLayout(new BorderLayout(3,3); containt.add(inputLabel, BorderLayout.NORTH); containt.add(panel, BorderLayou
6、t.CENTER); public void actionPerformed(ActionEvent e) String fileName = fileNameText.getText(); ImageIcon image = _; ImageDialog dlg = new ImageDialog(this); dlg.setImage(image); dlg.setTitle(fileName); dlg.show(); class ImageDialog extends JDialog JLabel imageLabel; public ImageDialog(JFrame frame)
7、 super(frame); imageLabel = new JLabel(); getContentPane().add(imageLabel); this.addWindowListener(new WindowAdapter() public void windowClosing(WindowEvent e) hide (); ); this.setSize(200, 200); public void setImage(ImageIcon icon) imageLabel. _(icon); 三、综合应用题( 30分) 3 在以下程序中,鼠标单击小应用程序的某一点,则会在该点显示一个
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 JAVA 模拟 65 答案 解析 DOC
