计算机程序设计

代码ConstNumber1=15:Number1=10合法。

题目

代码ConstNumber1=15:Number1=10合法。

参考答案和解析
正确答案:错误
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

阅读以下说明和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
(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。

第2题:

阅读下面程序

import javax.swing.JOptionPane;

public class Comparison {

public static void main(String args[]) {

String firstNumber, //用户输入第1个数据变量

secondNumber, //用户输入第2个数据变量

result; //输出结果变量

int number1, //用于比较的第1个数

number2; //用于比较的第2个数

//用户输入第1个数据的字符串

firstNuinber=JOptionPane.showInputDialog("输入第1个整数:");

//用户输入第2个数据的字符串

secondNumber=JOptionPane.showInputDialog("输入第2个整数:");

//将字符串转换为整数类型

number1=Integer.parseInt(firstNumber);

number2=Integer.parseInt(secondNumber);

//初始化结果变量

______

//比较两个数据

if(number1==number2)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(number1>=number2) result=result+"\n"+number1+">="+number2:

//显示结果

JOptionPane.showMessageDialog(null,result."比较结果",

JOptionPane.INFORMATION_MESSAGE);

System.exit(0);

}

}

为使程序能正确运行并得到合理的输出结果,初始化结果变量语句(下画线处)应是

A.result=" ";

B.result=null

C.result=number1

D.result=number2


正确答案:A
解析:本程序是让用户输入两个数,然后对这两个数进行比较,最后输出比较结果。根据题目中的提示,下画线处的语句所完成的操作就是初始化result变量。因为result是一个字符串型变量,初始化就是要为其赋予一个字符型常量。选项B中的null不是字符串型数据。选项C和选项D均为整型数据,也不是字符串型数据。所以答案为A。

第3题:

SUM(number1,number2,....)是()函数。

A、反差

B、求和

C、逻辑

D、乘积


正确答案:B

第4题:

在C#中,下列代码运行后,变量Max的值是()。int a=5,b=10,c=15,Max=0;Max=a>b?a:b;Max=c

  • A、0
  • B、5
  • C、10
  • D、15

正确答案:C

第5题:

畜禽标识编码由畜禽种类代码、县级行政区域代码、标识顺序号共()位数字及专用条码组成。

  • A、15
  • B、12
  • C、10
  • D、8

正确答案:A

第6题:

阅读下面程序

import javax.swing.JOptionPane;

public class Comparison{

public static void main(String args[]){

String firstNumber, //用户输入第1个数据变量

second Number, //用户输入第2个数据变量

result; //输出结果变量

int number1, //用于比较的第1个数

number2; //用于比较的第2个数

//用户输入第1个数据的字符串

firstNumber=JOptionPane. showInputDialog(“输入第1个整数:”);

//用户输入第2个数据的字符串

secondNumber=JOptionPane.showlnputDialog(“输入第2个整数:”);

//将字符串转换为整数类型

number1=Integer.parseInt(firstNumber);

number2=Integer.parseInt(secondNumber);

//初始化结果变量

___________________;

//比较两个数据

if(number1=number2)

result += number1 +" =" + number2;

if(number1 != number2 )

result += numberl +" !=" + number2;

if( number1 < number2 )

result = result + "\n" + numberl +" <" + 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;

//显示结果

JOptionPane.showMessageDialog(null,result," 比较结果",

JOptionPane. INFORMATION_MESSAGE);

System.exit(0);

}

}

为使程序能正确运行并得到合理的输出结果,初始化结果变量语句(下划线处)应是

A.result = ""

B.result = null

C.result = number1

D.result = number2


正确答案:A
解析:题目中的代码段比较长,因此首先要看懂代码所完成的功能,然后再进行选择。这段代码的功能是让用户输入两个数,然后比较这两个数,最后输出比较结果。程序开始生成三个字符串变量和两个数值型变量,然后要求用户根据屏幕上显示的提示信息输入数据。由于读取进来的原始数据是字符串,而程序所要的是数值型数据,因此调用Integer类的parseInt()方法进行转换。后面就对两个数进行比较,并把最后要输出的比较结果放到字符串变量result中。
  根据题目当中的提示,下划线处的语句所完成的操作就是初始化result变量。因为 result是一个字符串类型的变量,初始化这种类型的变量是要给它赋一个字符串常量。所以,选项B是错的,null根本就不是字符串类型的数据。另外,由于result中存放的是比较结果,而不是用户输入的数据,因此不能把number1或number2的值作为 result的初始值。因此,选项C和D也是不对的。选项A当中的””是一个空串,虽然这个字符串中不包含任何字符,但它是一个字符串常量。
  因此,本题的正确答案是A。

第7题:

码Const Number1=15:Number1=10合法。

A

B



第8题:

通行费电子发票的发票代码为()位。

A、12

B、10

C、8

D、15


答案:A

第9题:

瓷片电容的电容量误差代码J表示误差为()

  • A、5%
  • B、10%
  • C、20%
  • D、15%

正确答案:A

第10题:

Java虚拟机运行Java程序的基本步骤是:首先从后缀为()的文件加载代码到内存中,接着在内存中检测代码的合法性和安全性,然后解释执行合法和安全的代码。


正确答案:class