找考题网-背景图
未分类题

设有如下程序: import javA.util.*; public class Sun { public static void main (String args[ ]) { int score; String a; Random r=new Random (); score=r.nextInt (4)+5; switch(score) { case 0: a='E'; break; case 1: a='D'; break; case 2: a='C'; break; case 3: a='B'; break; default: a='A'; } System.out.println (A) ; } } 程序运行的结果是( )。
A.a='A'
B.a='E' a='A'
C.a='E'
D.a='C'

A.util.*;
B.nextInt
C.out.println
D.a='A'
B.a='E'
E.a='E'

【参考答案】

A
解析:本题考查对switch-case多分支选择语句的理解。Random是随机数生成类。该类的构造函数为:Random()和Random(long seeD) 。如果在构造函数中没有参数,则以系统时间为随机数生成的种子。如果提供了随机数生成种子,则按照该随机数种子生成随机数。 nextI...

(↓↓↓ 点击‘点击查看答案’看完整答案 ↓↓↓)
热门试题