A.联合体变量的所有成员分量都具有自己的空间
B.联合体变量的空间需求是所有成员空间要求之和
C.虽然联合体变量所有成员不会同时出现,但仍然可以对它们进行初始化
D.联合体变量中,空间要求最大的成员分量决定了联合体变量的空间需求
阅读下面程序
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
(20 )阅读下面程序
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 个数据的字符串
firstNumber = 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
在Java中,属于整数类型变量的是()。
A.single
B.double
C.byte
D.char
在Java中,下列不属于整数类型变量的是()。
A.int
B.float
C.byte
D.short
A.Java执行之前,必须经过编译。
B.JavaScript是一种解释性编程语言。
C.Java采用强类型变量,JavaScript是采用其弱类型变量
D.JavaScript采用强类型变量,Java是采用其弱类型变量
A.程序代码顺序执行
B.程序按照非一致性方式访问内存
C.程序连续地访问许多变量
D.程序在一段时间内访问相对小的一段地址空间
执行完strUser="12345678"以后,strUser是()类型。
A.整数变量
B.字符串变量
C.布尔型变量
D.单精度变量
下面关于C++语言变量的叙述错误的是()。
A.C++语言中变量分为auto,static,extern和register四种存储类型
B.自动变量和外部变量的作用域为整个程序
C.内部静态变量的作用域是定义它的函数
D.外部静态变量的作用域是定义它的文件
若i和k都是int类型变量,有以下for语句
for(i=0,k=一1;k=l;k++)printf(“*****-\n”);
下面关于语句执行情况的叙述中正确的是
A.循环体执行两次
B.循环体执行一次
C.循环体一次也不执行
D.构成无限循环
虚拟内存是基于程序的局部性原理而设计的。下面关于局部性原理的描述正确的是______。
A.程序代码顺序执行
B.程序按照非一致性方式访问内存
C.程序连续地访问许多变量
D.程序在一段时间内访问相对小的一段地址空间