首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下说明和Java代码,将应填入(n)处的语句写在对应栏内。 【说明】 进行两个整数之间的比较,由考生通过输入窗口分别输入两个整数,程序比较出结果。例如:先后输入的两个数分别为25和36。 比较结果显示: 25!=36 2
阅读以下说明和Java代码,将应填入(n)处的语句写在对应栏内。 【说明】 进行两个整数之间的比较,由考生通过输入窗口分别输入两个整数,程序比较出结果。例如:先后输入的两个数分别为25和36。 比较结果显示: 25!=36 2
admin
2010-01-15
50
问题
阅读以下说明和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://www.kaotiyun.com/show/BBjZ777K
本试题收录于:
程序员下午应用技术考试题库软考初级分类
0
程序员下午应用技术考试
软考初级
相关试题推荐
若Word2010菜单命令右边有“…”符号,表示________________。
我国的信息安全法律法规包括国家法律、行政法规和部门规章及规范性文件等。()属于部门规章及规范性文件。
在Word2010文档中,某个段落最后一行只有一个字符,()不能把该字符合并到上一行。
数据分析经常需要把复杂的数据分组,并选取代表,将大量数据压缩或合并得到一个较小的数据集。这个过程称为()。
数据的收集方式可有多种,分别适用于各种情况。以下数据收集方式,不恰当的是______。
在Excel2007中,若在单元格A1中输入函数“=MID(“RUANKAO”,1,4)”,按回车键后,则A1单元格中的值为()。
当新插入的背景剪贴画遮挡原来的对象时,最合适的调整方法是(55)。
在Excel2010的A1单元格中输入函数“=IF(1<>2,1,2)”,按回车键后,A1单元格中的值为________________。
在Excel中,若要计算出B3:E6区域内的数据的最小值并保存在B7单元格中,应在B7单元格中输入______。
综合布线系统由6个子系统组成,将图1-1中(1)~(6)处空缺子系统的名称填写在答题纸对应的解答栏内。制作交叉双绞线(一端按EIA/TIA568A线序,另一端按EIA/TIA568B线序)时,其中一端的线序如图1-2(a)所示,另一端线序如图1—2
随机试题
我国推行社会主义市场经济与政治体制自我发展和完善的产物是
制造商与中间商之间的冲突属于()
简述海上货运承保的范围。
若则
医疗评价的方法有__________和__________。
下面关于基因芯片的说法哪一个正确
十二指肠溃疡急性穿孔引起化学性腹膜炎时腹痛略有减轻是由于()。
甲企业以办公楼换入乙企业的库存商品A和B。已知办公楼的账面余额为300000元,已提固定资产累计折旧5000元,其公允价值为330000元;库存商品A的账面成本为40000元,公允价值为50000元;库存商品B的账面成本为200000元,公允价值20000
根据国务院办公厅部分节假日安排的通知,某年8月份有22个工作日,那么当年的8月1日可能是()。
设有选课(学号,课程号,成绩)关系,插入一条记录到"选课"表中,学号、课程号和成绩分别是"02080111"、"103"和80,正确的SQL语句是( )。
最新回复
(
0
)