首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下说明和Java代码,将应填入(n)处的语句写在对应栏内。 【说明】 进行两个整数之间的比较,由考生通过输入窗口分别输入两个整数,程序比较出结果。例如:先后输入的两个数分别为25和36。 比较结果显示: 25!=36 2
阅读以下说明和Java代码,将应填入(n)处的语句写在对应栏内。 【说明】 进行两个整数之间的比较,由考生通过输入窗口分别输入两个整数,程序比较出结果。例如:先后输入的两个数分别为25和36。 比较结果显示: 25!=36 2
admin
2010-01-15
43
问题
阅读以下说明和Java代码,将应填入(n)处的语句写在对应栏内。
【说明】
进行两个整数之间的比较,由考生通过输入窗口分别输入两个整数,程序比较出结果。例如:先后输入的两个数分别为25和36。
比较结果显示:
25!=36
25<36
25<=36
【Java代码】
import javax.swing.JOptionPane;
public class Java3
{
public static void main(String args[])
{
String (1) // 用户输入第1个字符串
secondNumber, // 用户输入第2个字符串
result; // 包含输出
int number1, // 比较的第1个数
number2; // 比较的第2个数
// 用户输入的第1个字符串
firstNumber =
JOptionPane. (2) ("Enter first integer:");
//读用户输入的第2个字符串
secondNumber =
JOptionPane.showlnputDialog("Enter second integer:");
将字符串类型转换成整数类型
number1= Integer. (3) (firstNumber);
number2= Integer.parselnt(secondNumber);
result= "":
if ((4))
result=number1+"=="+number2;
if (number1 != number2)
result=number1+"!="+number2;
if (number1<number2)
result=result+"\n"+number1+"<"+ number2;
if (number1>number2)
result=result+"\n"+number1+">"+number2;
if (number1<=number2)
result=result+"\n"+number1+"<="+number2;
if (numbed>=number2)
result=result+"\n"+number1+">="+number2;
//显示结果
JOptionPane.(5).(
null, result, "Comparison Results",
JOptionPane. INFORMATION_MESSAGE);
//程序正常退出
System.exit(0);
}
}
选项
答案
(1)firstNumber (2)showInputDialog (3)parseInt (4)number1==number2 (5)showMessageDialog
解析
本题考查Java中的语法结构和两个数大小比较的实现。
题目要求由考生通过输入窗口分别输入两个整数,比较其大小并输出结果。下面来分析程序代码,程序中定义了一个类Java3,在这个类中实现题目要求的功能。
第(1)空所在代码行的注释是用户输入第1个字符串,但这在程序的开始,没有进行输入操作,应该是声明一个字符串型变量用来存放用户输入的第1个字符串,而在这个空的前面有一个关键字String用来表明所声明的变量是字符串型的,结合后面的程序,我们知道用来存放输入的第1个字符串的变量是firstNumber,因此,此空答案为firstNumber。
根据注释,第(2)空所在代码行的作用是读用户输入的第1个字符串,而实现这个功能的是JOptionPane包中的showlnputDialog()函数,结合后面的程序,我们不难找出此空的答案,为showlnputDialog。
再根据注释,我们知道第(3)空所在代码行的作用是将第1个字符串类型的内容转换成整数类型,在Java中,一般通过类型对象的parseInt()方法,结合后面的程序,我们也不难找出此空的答案,为parseInt。
第(4)空是条件判断语句中的条件,根据整个程序,我们不难发现变量result中存放的是要输出的结果,而语句result=number1+"="+number2是将number1=number2这样一个结果存放到result中,那么只有当number1等于number2时,才输出这个结果,因此,第(4)空的作用应该是确定number1等于number2。所以,此空答案为number1=number2。
第(5)空在注释显示结果下面,从上面的程序中我们知道,变量result中存放的是要输出的结果,根据下面的程序,很明显是要调用包JOptionPane中的某个方法来实现输出。此方法应该是showMessageDialog(),因此,此空答案为showMessageDialog。
转载请注明原文地址:https://kaotiyun.com/show/BBjZ777K
本试题收录于:
程序员下午应用技术考试题库软考初级分类
0
程序员下午应用技术考试
软考初级
相关试题推荐
数据采集工作的注意事项不包括()。
《数据中心设计规范》GB50174-2017属于()。
在D盘中有一个文件,其文件名为“D:\信息处理技术员.DOC”,现需要在桌面上建立该文件的快捷方式,可用鼠标右键单击该文件图标,然后______。
在Windows系统的资源管理器中,文件和文件夹可以采用多种形式显示,但不能以(40)形式显示。
在Excel2003中,A1到E6单元格的值如下图所示,若在A7单元格中输入计算众数的函数“=MODE(A1:E6)”,按回车键后,则.A7单元格显示的值为(47)。
甲、乙两队同时开凿一条640米长的隧道。甲队从一端起,每天掘进7米;乙队从另一端起,每天比甲队多掘进2米,两队在距离隧道中点(30)米的地方会合。
操作系统的功能不包括______。
若在Excel的A1单元格中输入函数“=SUM(1,12,false)”,按回车键后,则A1单元格中显示的值为________。
互联网协议第6版(IPv6)采用(21)________________位二进制数表示IP地址,是IPv4地址长度的4倍,号称可以为全世界每一粒沙子编上一个网址。
在Excel中,A1:C3区域中各单元格的值都为10,如果在D1单元格中输入公式“=SUM(A1,C3)”,则D1单元格中显示的值为(58)。
随机试题
当事人可对某些诉讼事项进行约定,法院应尊重合法有效的约定。关于当事人的约定及其效力,下列哪些表述是错误的?(2014年·卷三·79题)
李某找到孙某为他开汽车运送一批假烟到邻县去卖,但在运输过程中被工商所查获。工商所依法将假烟和运送假烟的汽车扣押,并罚款1000元,责令于该月15日交清。李某拒绝罚款,与孙某合议将被扣押的汽车偷回。当晚12时许,李某携带斧头等工具与孙某潜进工商所院内,将大门
消防给水水源选择,下述哪项是错误的?(2006,60)
当地基计算沉降过大或结构物对不均匀沉降敏感时,可采用()。
在环境管理体系中,对于文件控制的理解正确的是( )。
追诉期限从_________起计算。犯罪行为有连续或继续状态的,从_________起计算。
从1949年至1952年,党领导人民集中力量恢复国民经济,继续完成民主革命遗留的任务。1953年12月形成了关于总路线的完整表述:“从中华人民共和国成立,到社会主义改造基本完成,这是一个过渡时期。党在这个过渡时期的总路线和总任务,是要在一个相当长的时期内,
Wheredofishlive?Theylive______wherethereiswater.
AtanyrateIdidnotsucceedinmakingmyself(understand)______byyou.
A、Thewomanistheman’sboss.B、Themanisthewoman’shusband.C、The’womanistheheadmasterofaschool.D、Thewomanwantst
最新回复
(
0
)