阅读下面的程序,程序执行后,运行结果为()public class test {public static void main(String args[]) {int i; float f =2.3f; double d =2.7;i = ((int)Math.ceil(f)) * ((int)Math.round(d))System.out.println(i) }}
A.9
B.5
C.6
D.6.1
A.9
B.5
C.6
D.6.1
第1题
A.输出:构造
B.输出:static构造
C.输出:static
D.没有输出结果
第2题
阅读下面的程序,填写程序中缺少的部分,并把程序的输出结果写出来;
classTest{
staticvoidShowArrayInfo(int[]student){
for(inti=0;i
Console.Write(student[i]++);
Console.Write(“”);
}
}
staticvoidMain(){
int[]student=newint[]{1,2,3,4,5};
ShowArrayInfo(student);
Console.Write(“/n”);
ShowArrayInfo(student);
}
}
输出结果:
第3题
阅读以下程序,给出运行结果。
classMultiCatch{
publicstaticvoidmain(Stringargs[]){
try{
inta=args.length;
intb=44/a;
intc[]={2,6};
c[44]=100;
System.out.println("b="+b);
}catch(ArithmeticExceptione){
System.out.println("除0异常");
}catch(ArrayIndexOutOfBoundsExceptione){
System.out.println("数组超越边界异常");
}finally{
System.out.println("程序执行结束");
}
}
}
运行结果是:
第4题
A.null—0周星驰—27
B.null—27周星驰—27
C.周星驰—0null—27
D.周星驰—27null—27
第5题
第6题
A.8
B.7
C.5
D.6
第7题
第8题
运行下面的程序,单击窗体后在窗体上显示的内容是()。
Private Sub Form_Click()
For i = 1 To 10 Step 2
Print I;
Next I
End Sub
第9题
阅读以下程序,填写运行结果()。lst=[11,12,13,14,15] lst.sort(reverse=True,key=lambda x:x%7) print(lst[1])
第10题
阅读以下 FORTRAN 程序:
READ(* , *)X
IF(X , LE , 0)RHEN
Y=0.0
ELSEIF(X , LT , 5 , 0) , AND , (X , NE , 2 , 0)THEN
Y=1 / X
ELSEIF(X , LE , 10 , 0)THEN
Y=1 / (X+2)
ELSE
Y=10.0
ENDIF
WRITE
WRITE(* , *)Y
END
运行上述程序时,若由键盘输入: 2 ,则程序输出结果为 () 。
(A)0.0
(B)0.5
(C)0.25
(D)10.0