试题查看

首页 > 计算机二级考试 > 试题查看
【分析解答题】

请完成下列Java程序:输入2个整数,求最大公约数。要求有2个单行文本区作为输入,2个按钮,一个点击完成计算,一个点击退出程序。 注意:请勿改动main()主方法和其他已有的语句内容,仅在横线处填人适当的语句。 import jav

A、awt.*; import jav
A、awt.event.*; public class ex14_2 extends Frame implementsActionListener{private Label l;private TextField tf,tf2;public static void main(String[]arg){ exl4_2 obj14_2=new ex14_2();}public ex14_2(){ setTitle("ex14_2"); Panel p1; Button b=newButton("OK"); p1=new Panel(); tf=new TextField(8); p1.add(tf); d2=new TextField(8); p1.add(tf2);B、addActionListener(this); p1.add(b); b=newButton("Exit");B、addActionListener(this); p1.add(b); add("North",p1); Panel p2=new Panel(); 1=new Label("最大公约数:"); p2.add(1); add("Center",P2); setSize(500,300); show(); } public void actionPerformedActionEvent ae){ if(ae.getActionCommand().equals("Exit"))//比较ae对象的标识名,是否为Exit。 System.exit(0);else if(ae.getActionCommand().equals("OK")){ try{ int a=Integer.parseInt(tf.getText()); int b=Integer.parseInt(tf2.getText());int r,i; while(b>0){ __________; __________; b=r;}1.setText("最大公约数:"+Integer.toString(a)); }catch(NumberFormatException nfe){1.setText("请正确输入!"); }} } }
查看答案解析

参考答案:

正在加载...

答案解析

正在加载...

根据网考网移动考试中心的统计,该试题:

0%的考友选择了A选项

0%的考友选择了B选项

0%的考友选择了C选项

0%的考友选择了D选项

你可能感兴趣的试题

下面是一个Applet程序,其功能是建立一个图形用户界面的窗口,包括一个文本显示下列程序的功能是在监控台上每隔一秒钟显示一个字符串"Hello!",能够填写在程支持决策的核心技术是()。A.数据库技术、人机对话B.数据通信与计算机网络C.高数据字典是软件需求分析阶段的重要工具之一,其最基本功能是()。A.数据定义B.数在结构化方法中,数据字典<)。A.描述业务中所涉及的数据B.描述了企业或机构的数模块的独立性和模块的耦合性都是模块的属性,一般说来,模块的独守性越强,则模块的(