|
1.  下列关于表达式的说法中正确的一项是_______。
A. 单个常量不可以作为表达式
B. 单个变量不可以作为表达式
C. 表达式可以作为其它表达式的操作数
D. 表达式的类型是操作数的类型
正确资料:C      满分:10  分
2.  下面程序段的输出结果为_______。public class MethLoad {
public static void main(String args[]){
MethLoad classObj=new MethLoad();
classObj.methTest(4);
classObj.methTest(4.0);
}
void methTest(double d){
double sum=2*d;
A. The result is:16 The result is:8.0
B. The result is:8.0 The result is:16
C. The result is:8 The result is:16.0
D. The result is:16.0 The result is:8
正确资料:A      满分:10  分
3.  执行下面的程序段后i和j的结果为_______。 int i=1,j=10;
do{ if(i++>--j)continue;
}while(i<5);
A. i=6,j=5
B. i=5,j=5
C. i=6,j=4
D. i=5,j=6
正确资料:D      满分:10  分
4.  下面的程序段,方法A返回的类型为_______。public class ReturnA{
ReturnType A(byte x,double y){
return (short)x/y*2;
}
}
A. double
B. byte
C. float
D. short
正确资料:A      满分:10  分
5.  下面程序段的运行结果为_______。public class OperatorsAndExpressions {
void stringsPlus(){
int x=3,y=4,z=5;
String s="xyz=";
System.out.println(x+y+z);
System.out.println(s+x+y+z);
}
public static void main(String args[]){
A. 345 xyz=345
B. 12 xyz=345
C. 345 xyz=12
D. 12 xyz=12
正确资料:B      满分:10  分
6.  下面程序段的输出结果为public class Test {
public static void main(String args[]){
int a[]={1,2,3},b[]=new int [3];
System.arraycopy(a, 0, b, 0, 3);
System.out.println("a[0]="+a[0]+" b[0]="+b[0]);
a[0]=10;
System.out.println("a
A. a[0]=1 b[0]=1 a[0]=10 b[0]=1
B. a[0]=10 b[0]=1 a[0]=10 b[0]=1
C. a[0]=1 b[0]=10 a[0]=1 b[0]=10
D. a[0]=10 b[0]=10 a[0]=1 b[0]=1
正确资料:A      满分:10  分
7.  定义一个表示20个值为null的字符串数组,下面选项正确的是_______。
A. String [] a;
B. String a[];
C. char a[20][];
D. String a[]=new String[20];
正确资料:D      满分:10  分 |
|