问题 单项选择题

下列程和序段的执行结果为  x=Int(Rnd()+9)  Select Case X    Case 10       Print "excellent"    Case 9       Print "good"    Case 8       Print "pass"    Case Else       Print "fail"  End Select

A.excellent

B.good

C.pass

D.fail

答案

参考答案:B

解析:【命题目的】考查考生对多分支控制结构的掌握。 【解题要点】x=Int(Rnd()+9)语句中,Rnd是用来产生随机数的,其值在0~1之间,而在(Rnd()+9)前面有Int进行强制转换,所以x总为9,Select Case x……End Select语句体中的Case 9<CR>Print " good "语句。 【考点链接】Select Case语句与If…Then…Else语句块的转换。

问答题 简答题
问答题