下面输出结果为objectYs{defadd(i:Int)(implicity:Int=100):Int=i+ydefmain(args:Array[String]):Unit={implicitvalabc:Int=300varadd2=add(2);println(add2)}}()
第1题:
下面程序段的输出结果是( )。 public class Test {public static void main(String args[]){ int[] a=new int[11]; int[] p=new int[4]; int k=5; for(int i= 1 ; i<= 10;i++) a[i]=i; for(int i=1 ; i<=3;i++) p[i]=a[i*i]; for(int i= 1 ;i<=3;i++) k=k+p[i]*2; System.out.println(k); }}
A.37
B.31
C.33
D.35
第2题:
( 16 )阅读下面程序
import java.io.*;
public class TypeTransition{
public static void main(String args[]){
char a = 'h';
int i = 100;
int j = 97;
int aa = a + i;
System.out.println("aa="+aa);
char bb = (char)j;
System.out.println("bb="+bb);
}
}
如果输出结果的第二行为 bb=a ,那么第一行的输出是
A ) aa=I
B ) aa=204
C ) aa=v
D ) aa=156
第3题:
执行下列程序段之后,输出的结果为______。
public class exl0
{
public static void main(String[] args)
{
int i=3;
int j=7;
int k=8;
boolean b=j>i∧k!=i;
System.out.println(b);
}
}
第4题:
下面程序段的输出结果是( )。 public class Test t public static void main(String[] args) { int x=0; for (int i=1;i<=4;i++) { x=4; for(int j=1;j<=3; j++) { x=3; for(int k=1; k<=2; k++) x=x+6; } } System. out. println (x); } }
A.36
B.48
C.144
D.15
第5题:
下面程序段的输出结果是( )。 public class Test{ public static void main(String args[]){ int X,y; x=(int)Math.sqrt(5)/2+(int)Math.random*5/2; y=(int)Math.sqrt(3)/2+(int)Math.random*3/2; if(x>v) System.OUt.println("x>y"); elseif(x= =y) System.out.println("x=Y"); else System.out.println("x<y"): } }
A.x>y
B.x=Y
C.x<y
D.编译错误
第6题:
顺序执行下面的语句后,输出的结果是______。
public class exl6
{
public static void main(String[] args)
{
int i;
int a[] = new int[10];
for(i = O; i < a.length; i++)
a[i] = i * 10 + j;
for(i = 1; i < a.length; i++)
if(a[i]%5 == O)
System,out.println(a[i]);
}
}
第7题:
下列程序段运行的结果为 public class Test{ static void print(String s,int i){ System.out.println("String:"+s+",int:"+i); } static void print(int i,String s){ System.out.println("int:"+i+",String:"+s); } public static void main(String[]args){ print(99,"Int first"); } }
A.String:String first,int:11
B.int:11,String:Int first
C.String:String first,int99
D.int:99,String:Int first
第8题:
下面程序的输出结果是( )。 public class Sun { public static void main(String args[ ]) { int x=0; for(int i=1;i<=4;i++) { x=4; for(int j=1;j<=3;j++) { x=3; for(int k=1;k<=2;k++) { x-x+6; } } } System.out.println(x); } }
A.7
B.15
C.157
D.538
第9题:
下列语句序列执行后,输出的结果为______。 public class ex29 { public static void main(String[] args) { int a=2; int b=3; int c=7; int d=b&c; d=d<a?d:~b; System.out.println(d); } }
A.3
B.2
C.7
D.4
第10题:
下面程序段的输出结果是 class Base { int i; Base() { add(1); } void add(int v) { i+=v; } void print() { System.out.println(i); } } class Extension extends Base { Extension() { add(2); } void add(int v) { i+=v*2; } } public class Test { public static void main(String args[]) { bogo(new Extension()); } static void bogo(Baseb){ b.add(8); b.print(); } }
A.9
B.18
C.20
D.22