首页 > 月嫂/母婴护理师
题目内容 (请给出正确答案)
[主观题]

下面是一个Applet程序,其功能是接收用户输入的两个整数,比较它们的大小,并在用户按下“比较”按钮

后,将Applet中的显示的“请先输入两个待比较的整数”,改为“两个整数中最大值:x”,x是两个数中的最大值。请改正程序中的错误(有下划线的语句)并将程序填写完整,使程序能输出正确的结果。

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

import java.applet.*;

import java.awt.*;

import java.awt.event.*;

public class FindMax extends Applet______

{

Label result;

TextField in1,in2;

Button btn;

int a=0,b=0,max;

public void int()

{

result=new Label(“请先输入两个待比较的整数”);

in1=new TextField(5);

in2=new TextField(5);

btn=new Button("比较");

add(in1);

add(in2);

add(btn);

add(result);

btn.addActionListener(this);

}

Public void actionPerformed(ActionEvent e)

{

a=in1;

b=in2;

if(a>b)

max=a;

else

max=b;

btn.setText(“两个数中最大值:”+max);

}

}

Findmax.html:

<HTML>

<HEAD>

<TITLE>A Simple Program</TITLE>

</HEAD>

<BODY>

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

</applet>

</BODY>

</HTML>

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“下面是一个Applet程序,其功能是接收用户输入的两个整数,…”相关的问题
第1题
下面关于Applet的说法正确的是()。A.Applet也需要main方法B.Applet继承自java.awt.Applet或java

下面关于Applet的说法正确的是()。

A.Applet也需要main方法

B.Applet继承自java.awt.Applet或javax.swing.JApplet

C.Applet能访问本地文件

D.Applet程序不需要编译

点击查看答案
第2题
下列不属于Applet编写步骤的是 ()

A.引入需要的类和包

B.定义一个Applet类的子类

C.实现Applet类的某些方法

D.加密Applet程序

点击查看答案
第3题
关于缓冲区溢出的原理正确的是()。

A.缓冲区溢出是由编程错误引起的

B.如果缓冲区被写满,而程序没有去检查缓冲区边界,也没有停止接收数据,这时缓冲区溢出就会发生

C.一小部分数据或者一套指令的溢出就可能导致一个程序或者操作系统崩溃。

D.C语言具有检查边界的功能

点击查看答案
第4题
下列描述中不正确的一项是______。A.Java不支持多线程B.一个Java源程序中不允许有多个公共类C.Jav

下列描述中不正确的一项是______。

A.Java不支持多线程

B.一个Java源程序中不允许有多个公共类

C.Java通过接口支持多重继承

D.Java程序可以划分为两大类:Application和Applet

点击查看答案
第5题
下面程序的功能是将一个字符串str的内容颠倒过来,请填空。 include<string.h> main()

下面程序的功能是将一个字符串str的内容颠倒过来,请填空。 include<string.h> main() { inti,j,【 】;char str[]={"1234567"}; for(i=0,j=strlen(str)【 】;i<j;i++,j--) { k=str[i];str[i]=str[j];str[j]=k;} printf("%s\n",str);}

点击查看答案
第6题
窗体中有命令按钮Command32,其Click事件代码如下。该事件的完整功能是:接收从键盘输入的10个大于0

窗体中有命令按钮Command32,其Click事件代码如下。该事件的完整功能是:

接收从键盘输入的10个大于0的整数,找出其中的最大值和对应的输入位置。

Privme Sub Command32_Click()

max=0

max_n=0

For i=1 To 10

num=Val(InputBox("请输入第"&i&"个大于0的整数:"))

If______Then

max=num

max_n=i

End If

Next i

MsgBox("最大值为第"&max_n&"个输入的"&max)

End Sub

程序空白处应该填入的表达式是

A.num>i

B.i<max

C.num>max

D.num<max

点击查看答案
第7题
关于函数的调用,下面不正确的是()。A.由于程序总是从主函数开始,所以函数的调用总是在主函数和其

关于函数的调用,下面不正确的是()。

A.由于程序总是从主函数开始,所以函数的调用总是在主函数和其他函数之间进行

B.函数的调用可以在任意函数之间进行,只要有需要

C.一个函数可以自己调用自己

D.函数返回时可以不必带回值,这时函数在定义时其类型应用void标示

点击查看答案
第8题
●试题四 【说明】 下面程序的功能是:在含有10个元素的数组中查找最大数,及最大数所在位置(即下标

●试题四

【说明】

下面程序的功能是:在含有10个元素的数组中查找最大数,及最大数所在位置(即下标值),最大数可能不止一个。

例如:若输入

2857848328

则应输出

The max:8

Total:4∥最大数出现次数

The positions:1469

【函数】

#include<stdio.h>

#define M 10

int fun(int*a,int*n,int pos[])

{

int i,k max=-32767;

(1)

for(i=0;i<M;i++)

if((2) )max=a[i];

for(i=0;i<M;i++)

if((3) )pos[k++]=i;

*n=k;

return max;

}

main()

{

int a[M],pos[M],i=0,j,n;

printf("Enter 10 number:");

for(i=0;i<M;i++)scanf("%d", (4) );

j=fun((5) );

printf("The max:%d\n",j);

printf("Total:%d",n);

printf("The position:");

for(i=0;i<n;i++)printf("%4d",pos[i]);

printf("\n");

}

点击查看答案
第9题
本题是-个Applet,它的功能是在窗口上添加12×12个标签,并且横向和纵向标签的颜色为黑白相间。

本题是-个Applet,它的功能是在窗口上添加12×12个标签,并且横向和纵向标签的颜色为黑白相间。

点击查看答案
第10题
下面是复数类 complex 的定义 , 其中重载的运算符 “ + ” 的功能是返回一个新的复 数对象 ,
其实部等于两个操作对象实部之和,其虚部等于两个操作对象虚部之和;请补充完整:

class complex

{

double real; // 实部

double imag; // 虚部

public:

complex(double r,double i):real(r),imag(i){}

complex operator+(complex a)

{

return complex(【 14 】 );

}

};

点击查看答案
第11题
关于下面的程序段,说法正确的是import java.awt.*;import java.applet.*;public class Test exte

关于下面的程序段,说法正确的是 import java.awt.*; import java.applet.*; public class Test extends Applet{ Canvas MyCanvas; public void init(){ MyCanvas=new Canvas(); MyCanvas.setBackground(Color.cyan); add(MyCanvas); } }

A.程序可以运行,且看到显示

B.程序编译出错

C.程序可以运行,但看不到显示

D.以上说法都不对

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改