1、计算机二级 JAVA-127 (1)及答案解析(总分:100.00,做题时间:90 分钟)一、基本操作题(总题数:3,分数:100.00)1.本程序将数组 arrA 中元素按逆序存储在另一个相同长度的数组 arrB 中。 public class exam_82 public static void main(String args) int arrA=1,3,8,4,2,6,9,0,7; int arrB=_; int i=0; int j=_; for(i=0;iarrA.length;i+) arrBj=arrAi; _; System.out.println(“arrA:“+“arrB
2、:“); for(i=0;iarrA.length;i+) System.out.println(arrAi+“ “+arrBi); (分数:30.00)_2.本程序随机产生 10 个 09 的数字,并统计 10 个随机数中大于 5 的数字的个数。 public class exam_83 public static void main(String args) int result=0; int i=0; int randomNum; while(_) randomNum=(int)(_); System.out.print(randomNum+“,“); if(randomNum5) _;
3、 i+; System.out.println(“The num(5):“+result); (分数:30.00)_3.本程序求三个整数 a、b、c 中的最大数,并打印输出计算结果,其中,a 为 69,b 为 54,c 为 87。请将程序中空缺的部分填写适当内容,使程序能正确运行。 public class exam_84 public static void main(String args) int a=69,b=54,c=87; _; if(ab) if(ac) max=a; else _; else if(bc) _; else max=c; System.out.println(“M
4、ax num:“+max); (分数:40.00)_计算机二级 JAVA-127 (1)答案解析(总分:100.00,做题时间:90 分钟)一、基本操作题(总题数:3,分数:100.00)1.本程序将数组 arrA 中元素按逆序存储在另一个相同长度的数组 arrB 中。 public class exam_82 public static void main(String args) int arrA=1,3,8,4,2,6,9,0,7; int arrB=_; int i=0; int j=_; for(i=0;iarrA.length;i+) arrBj=arrAi; _; System.
5、out.println(“arrA:“+“arrB:“); for(i=0;iarrA.length;i+) System.out.println(arrAi+“ “+arrBi); (分数:30.00)_正确答案:()解析:第 1 处:new intarrA.length 第 2 处:arrA.length-1 第 3 处:j-(或 j=j-1 或 j-=1)2.本程序随机产生 10 个 09 的数字,并统计 10 个随机数中大于 5 的数字的个数。 public class exam_83 public static void main(String args) int result=0;
6、 int i=0; int randomNum; while(_) randomNum=(int)(_); System.out.print(randomNum+“,“); if(randomNum5) _; i+; System.out.println(“The num(5):“+result); (分数:30.00)_正确答案:()解析:第 1 处:i10 第 2 处:Math.random()*10 第 3 处:result+(或 result=result+1 或 result+=1)3.本程序求三个整数 a、b、c 中的最大数,并打印输出计算结果,其中,a 为 69,b 为 54,c 为 87。请将程序中空缺的部分填写适当内容,使程序能正确运行。 public class exam_84 public static void main(String args) int a=69,b=54,c=87; _; if(ab) if(ac) max=a; else _; else if(bc) _; else max=c; System.out.println(“Max num:“+max); (分数:40.00)_正确答案:()解析:第 1 处:int max 第 2 处:max=c 第 3 处:max=b