搜索
您的当前位置:首页正文

二级JAVA机试-177_真题-无答案

来源:榕意旅游网


二级JAVA机试-177 (总分100,考试时间90分钟)

1.基本操作题

1. 下列程序中,要求按照从大到小的顺序输出0~100之间(包括0和100)的能被3整除的所有偶数,并输出符合上述要求的数的个数,请将程序补充完整。程序运行结果如下。 96,90,84,78,72,66,60,54,48,42,36,30,24,18,12,6,0, 源程序文件代码清单如下: public class ex12_1

private **t=0;

public static void main(String args[])

ex12_1 obj12_1=new ex12_1(); obj12_1.method12_1();

public void method12_1()

for (______)

if(______

System.out.print (i+ \ ______;

System.out.println(); System.out.**t);

2.简单应用题

1. 请完成下列Java程序:记录鼠标在窗口中的信息,包括鼠标的移动事件以及鼠标在窗口中的位置坐标,要求在窗口下方显示鼠标的事件和位置信息,在窗口上方有按钮控制程序的正常退出。

注意:请勿改动main()主方法和其他已有语句内容,仅在下划线处填入适当的语句。 源程序文件代码清单如下: import java.awt.*;

import java.awt.event.*; public class ex12_2

extends Frame implements MouseMotionListener, ActionListener

private Label 1;

private String str=\" \";

public static void main(String args[])

new ex12_2();

ex12_2( )

______;

setSize(200,200);

Button btn=new Button(\"exit\"); btn.addActionListener (this); add (btn, \"North\" ); l=new Label(str); add (l, \"South\" ); show ();

public void mouseMoved(MouseEvent event)

str=\"Move: \"+ l. setText (str);

public void mouseDragged(MouseEvent event)

public void actionPerformed(ActionEvent event)

if(event.getActionCommand().equals(\"exit\"))

System.exit(0);

3.综合应用题

1. 下面是一个Applet程序,程序的功能是用鼠标画图。本题是通过单击鼠标后画出一个Java字。请改正程序中的错误(有下划线的语句),使程序能输出正确的结果。 注意;不改动程序的结构,不得增行或减行。 源程序文件代码清单如下; import java.awt.*;

import java.awt.event.*; import java.applet.*; /*

<applet code=SimpleHitMouse.java width=800 height=400> </applet> */

public class SimpleHitMouse implements Applet

private java.util.Vector points=new java.util.Vector(); public void init()

addMouseListener(new MouseAdapter()

public void mousePressed(MouseEvent e)

points.add(new Point(e.getX(),e.getY()) paint(); );

public void update(Graphics g)

repaint(g);

public void paint(Graphics g)

for(int i=0;i<points.size();i++)

Point dot=(Point)points.elementAt(i); g.drawString(\"x\

public static void main(String args[ ])

Frame fram=new Frame(\"CelayTree\");

SimpleHitMouse dot=new SimpleHitMouse(); dot.init (); dot.start ();

fram.add ( \"Center\ fram.setSize( 400,300 );

fram.addWindowListener( new WindowAdapter() public void windowClosing( WindowEvent e )

System.exit(0); );

fram.show ();

ex12_3.html: <html> <head>

<title>A Simple Program</title> </head> <body>

<applet code=\" SimpleHitMouse.class\" width=800 height=400> </applet> </body> </html>

因篇幅问题不能全部显示,请点此查看更多更全内容

Top