网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)

下面是一个Applet程序,其功能是进行整数加法运算,要求有3个文本区域,2个作为输入, 1个作为输出,并且由异常处理来判断输入的数字是否为整型,如果是则进行运算,否则抛出异常并显示在第3个文本区域中。请改正程序中的错误(有下画线的语句),使程序能输出正确的结果。

注意:不改动程序的结构,不得增行或删行。

import java.awt.*;

import java.awt.event.*;

import java.applet.Applet;

/*

<applet code="ex17_3.class"width=800 height=400>

</applet>

*/

public class ex17_3 extends Applet implements ActionListener{

TextField tf1=new TextField(5);

TextField tf2=new TextField(5);

TextField tf3=new TextField(5);

Label l1=new Label("+");

Label l2=new Label("=");

Button btn=new Button("相加");

public void init(){

add(l1);

add(tf1);

add(tf2);

add(l2);

add(tf3);

add(btn);

btn.addActionListener(this);

}

public void actionPerformed(ActionEvent ae) {

try{

int a=Integer.parseInt(tfi.getText());

int b=Integer.parseInt(tf2.getText());

int x=a+b;

tf2.setText(Integer.toString(x));

}

catch(NumberFormatException nfe){

tf3.setText("error!");

}

}

}

ex17_3.html

<HTML>

<HEAD>

<TITLE>ex17_3</TITLE>

</HEAD>

<BODY>

<applet code="ex17_3.class"width=800 height=400>

</applet>

</BODY>

</HTML>


参考答案

更多 “ 下面是一个Applet程序,其功能是进行整数加法运算,要求有3个文本区域,2个作为输入, 1个作为输出,并且由异常处理来判断输入的数字是否为整型,如果是则进行运算,否则抛出异常并显示在第3个文本区域中。请改正程序中的错误(有下画线的语句),使程序能输出正确的结果。注意:不改动程序的结构,不得增行或删行。import java.awt.*;import java.awt.event.*;import java.applet.Applet;/*<applet code="ex17_3.class"width=800 height=400></applet>*/public class ex17_3 extends Applet implements ActionListener{TextField tf1=new TextField(5);TextField tf2=new TextField(5);TextField tf3=new TextField(5);Label l1=new Label("+");Label l2=new Label("=");Button btn=new Button("相加");public void init(){add(l1);add(tf1);add(tf2);add(l2);add(tf3);add(btn);btn.addActionListener(this);}public void actionPerformed(ActionEvent ae) {try{int a=Integer.parseInt(tfi.getText());int b=Integer.parseInt(tf2.getText());int x=a+b;tf2.setText(Integer.toString(x));}catch(NumberFormatException nfe){tf3.setText("error!");}}}ex17_3.html<HTML><HEAD><TITLE>ex17_3</TITLE></HEAD><BODY><applet code="ex17_3.class"width=800 height=400></applet></BODY></HTML> ” 相关考题
考题 运算放大器是一种()总是用()作为输入极,以()输出器作为输出,所以运算放大器有两个输入端,一个输出端。

考题 下面是一个Applet程序,其功能是统计输入字符串中的每个字符在该串中出现的次数。要求,窗口中有一个文本框作为输入,一个按钮,点击则进行统计,统计结果以图形方式输出。请改正程序中的错误(有下画线的语句),使程序能输出正确的结果。注意:不改动程序的结构,不得增行或删行。import java.awt.*;import java.applet.*;import java.1ang*;public class exl3_3 extends Applet{private TextField tf;private Button btn;public void init(){tf=new TextField(25);add(tf);btn=new Bunon("统计");add(btn);resize(250,200);}pubhc void paint(Graphics g){Stling str=tf.genText();shon cnt[]=new shon[65536];int i;int n = 50;for(i=0;i<65536;i++)cat[i]=0;for(i=0;i<str.length();i++)cnt[i]++;for(i=0;i<65536;i++)//对数组Cnt[]进行初始化if(cnt[i]>=0){g.drawString(i+"出现"+cnt[i]+"次",50,n);n+=20;}}public boolean action(Eyent e,Object o){if(o=="统计"){repaint();return true;}elsereturn false;}}ex13_3.html<HTML><HEAD><TITLE>ex13_3</TITLE></HEAD><BODY><applet code="ex13_3.class"width=800 height=400></applet></BODY></HTML>

考题 下面是一个Applet程序,其功能是进行整数加法运算,要求有3个文本区域,2个作为输入,一个作为输出,并且有异常处理来判断输入的数字是否符为整型,如果是则进行运算,否则抛出异常并显示于第3个文本区域中。请改正程序中的错误(有下划线的语句),使程序能输出正确的结果。注意:不改动程序的结构,不得增行或删行。程序运行结果如下:import java.awt.*;import java.awt.event.*;import java.applet.Applet;/*<applet code="ex17_3.class" width=800 height=400 ></applet>*/public class ex17_3 extends Applet implements ActionListener {TextField tf1 = new TextField(5);TextField tf2 = new TextField(5);TextField tf3 = new TextField(5);Label 11 = new Label("+");Label 12 = new Label("=");Button btn= new Button("相加");public void init(){add(11);add(tf1);add(tf2);add(12);add(tf3);add(btn);btn.addActionListener(this);}public void actionPerformed(ActionEvent ae) {try{int a=Integer.parseInt(tf1.getText());int b=Integer.parseInt(tf2.getText());int x = a + b;tf2.setText(Integer.toString(x));}catch(NumberFormatException nfe){tf3.setText("error!");}}}ex17_3.html<HTML><HEAD><TITLE>ex17_3</TITLE></HEAD><BODY><applet code="ex17_3.class. width=800 height=400 ></applet></BODY></HTML>

考题 程序Cmody031.c的功能是:从键盘上输入两个整数,及一个运算符(+、-、*、/或%),进行相应的运算后输出运算的结果。请改正错程序中的错误。如输入:1+2将输出:1+2=3

考题 下面程序的功能是:从输入的正整数中选3个数进行输出,要求这些数都是2的倍数,请填空。

考题 编写程序实现以下功能:输入若干整数(输入0结束),每个整数输入完毕后,马上输出该整数是否为素数。要求判断一个整数是否为素数的功能用一个函数实现。

考题 设计一个简易整数加法器,从键盘输入两整数,计算并输出其和值。 提示:在输入代码前,一定要在输入框处选择 C 类型

考题 9、请编写程序实现以下功能:用户输入两个数据,如果两个数据都是整数(即都由数字组成),则输出其减法运算结果;如果两个数据都不是整数,则将这两个数据作为两个字符串、输出这两个字符串连接的结果;如果一个数据不是整数、另一个数据是整数,则将不是整数的数据作为字符串、输出字符串和整数重复运算的结果。要求判断一个输入数据是否是整数的功能用函数实现。

考题 a=int(input("请输入一个整数:")) b=int(input("请输入另一个整数:")) print(a+b) 如上程序,打印输出的结果是文本类型。