首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请完善程序(程序文件名:Java_3.java)并进行调试。请在下画线处填入正确内容,然后删除下画线。请勿删除注释行和其他已有的语句内容。 [题目要求] 本题的要求是填三个空,改两个错。 该程序是两个整数进行比较,由考生通过输入窗口分别输
请完善程序(程序文件名:Java_3.java)并进行调试。请在下画线处填入正确内容,然后删除下画线。请勿删除注释行和其他已有的语句内容。 [题目要求] 本题的要求是填三个空,改两个错。 该程序是两个整数进行比较,由考生通过输入窗口分别输
admin
2012-03-21
62
问题
请完善程序(程序文件名:Java_3.java)并进行调试。请在下画线处填入正确内容,然后删除下画线。请勿删除注释行和其他已有的语句内容。
[题目要求]
本题的要求是填三个空,改两个错。
该程序是两个整数进行比较,由考生通过输入窗口分别输入两个整数,程序比较出结果。
源程序:
import javax.swing.JOptionPane;
public class Jave_3 {
public static void main(String args[]) {
String firstNumber, //用户输入第1个字符串
secondNumber, //用户输入第2个字符串
result; //a string containing the output
int number1, //比较的第1个数
number2; //比较的第2个数
//读用户输入的第1个字符串read first number from user as a string
firstNumber=JOptionPane.showInputDialog("Enter first integer:");
//读用户输入的第2个字符串read second number from user as a string
secondNumber=JOptionPane.showInputDialog("Enter second integer:");
//将字符串类型转换成整数类型
number1=Integer.parseInt(firstNumber);
number2=Integer.parseInt(secondNumber);
result=" ":
if(number1=number2) (1) //本行有错需修改
result=number1+"=="+number2:
if(number1 !=number2) result=number1+"!="+number2;
if f number1 < number2) result=result+"\n"+number1+"<"+number2;
if(number1 > number2) result=result+"\n"+number1+">"+number2;
if(number1 < =number2) result=result+"\n"+number1+"<="+number2;
if(;number1>=number2) (2) //本行有错需修改
result=result+"\n"+number1+">="+number2;
//显示结果
(3) (
null,result,"Comparison Results",
(4) INFORMATION_MESSAGE);
//程序正常退出
(5) ;
}
}
/*JOptionPane类的常用静态方法如下:
showInputDialog()
showConfirmDialog()
showMessageDialog()
showOptionDialog()
*/
选项
答案
if(number1==number2) if(number1>=number2) JOptionPane.showMessageDialog JOptionPane System.exit(0)
解析
退出程序的语句。
[程序解析] 本程序首先从对话框中输入两个整数,然后对两个数进行比较,利用对话框输出结果,退出程序。
对话框继承自类JOptionPane,包Javax.swing对话框方法的调用格式:
public static void showMessageDialog(Component parentComponent,Object
message,String title,int messageType,Icon icon)
throws HeadlessException;
关于对话框的考查方式有以下几种:
(1) 来自哪个包——javax.swing。
(2) 调用的方法继承于哪个类——JOptionPane。
(3) 显示对话框的方法名称——showMessageDialog。
(4) 第一个参数为parentComponent,定义作为此对话框的父对话框的Component,通常为null。
(5) 第二个参数message——要置于对话框中的描述消息,通常为已经赋值的字符串变量,即要显示的内容。
(6) 第三个参数title——对话框的标题,通常为字符串常量。
(7) 第四个参数messageType——定义message的样式,通常对话框为JOptionPane.INFORMATION_MESSAGE,当然还可能为ERROR_MESSAGE、WARNING_MESSAGE、QUESTION_MESSAGE、PLAIN_MESSAGE。
(8) 第五个参数icon——要置于对话框中的装饰性图标。图标的默认值由messageType参数确定,所以通常用默认值,不写这个参数。
转载请注明原文地址:https://kaotiyun.com/show/rn2p777K
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
str=’’Python语言程序设计’’,表达式str.isnumeric()的值是
下面代码的输出结果是a=20b=a|3a&=7print(b,end=’’,’’)print(a)
《笑傲江湖》是金庸的重要武侠作品之一。这里给出一个《笑傲江湖》的网络版本,文件名为“笑傲江湖一网络版.txt”。请编写程序,统计“笑傲江湖一网络版.txt”中出现在引号内所有字符占文本总字符的比例。采用如下方式打印输出:占总字符比例:20%。用程序运
在Python吾言中,不能作为变量名的是()。
采用表结构来表示数据及数据间联系的模型是()。
确定软件项目是否进行开发的文档是()。
考生文件夹下存在一个文件PY102.py,请写代码替换横线,不修改其他代码,实现以下功能:a和b是两个长度相同的列表变量,列表a为[3,6,9]已给定,键盘输入列表b,计算a中元素与b中对应元素的和形成新的列表c,在屏幕上输出。例如:键
键盘输入数字5,以下代码的输出结果是()。n=eva](input(”请输入一个整数:”))s=0ifn>=5:n-=1s=4ifn
Java中对Applet设置了严格的安全限制。下列关于Applet在Java2中的安全限制叙述正确的是
输入输出在计算机系统中起到了采集数据和提供数据处理结果的双重作用,它是以中央处理器(含控制器和内存)为此,以网络及外部设备为彼的双向数据传输机制。凡是从外部设备流向中央处理器的数据流,称为什么;反之称为什么?
随机试题
下列程序定义了N×N的二维数组,并在主函数中赋值。请编写一个函数fun(),函数的功能是:求数组周边元素的平方和并作为函数值返回给主函数。例如,若数组a中的值为01279111215
化肥生产设备用高压无缝钢管的适用压力为10~()MPa。
A.明显升高B.轻度或中度升高或反复异常C.快速下降,胆红素不断升高D.快速下降,胆红素不断下降E.不变,胆红素不断升高重型肝炎患者可出现ALT
用于夹持筋膜缝合的手术镊是
在海上货物运输保险中,依据《海商法》的规定,关于保险委付,下列选项哪一项是错误的?
客户既未对交易结算报告的内容确认,也未在期货经纪合同约定的时间内提出异议的,视为对交易结算报告内容的()。
2017年9月5日,某事业单位购入一台不需要安装的检测专用设备,设备价款为60000元,由财政直接支付。下列会计处理中正确的是()。
案例:下面是在完成“探究摩擦力的大小与什么因素有关”的实验后.教师对实验进行改进的教学片段:教师:对摩擦力现象,同学们已经有了丰富的感性认识。经过此节实验课,同学们也知道了摩擦力与什么因素有关。这次实验中还存在哪些不足呢?学
A、 B、 C、 D、 B此题答案为B。图形都由两个三角形构成,可考虑它们之间的位置变化。每个图形中一个三角形不变,另一个三角形逆时针旋转120°得到后一个图形,由此选择B。
某企业分配给产品部、市场部和财务部的IP地址块分别为10.16.31.192/26、10.16.31.160/27和10.16.31.128/27,这三个地址块经聚合后的地址块为()。
最新回复
(
0
)