下面程序段执行结果为()。x=Int(Rnd()+4)Select Case x Case 5 Print"excellent" Case4 P

题目

下面程序段执行结果为( )。 x=Int(Rnd()+4) Select Case x Case 5 Print"excellent" Case4 Print"good" Case 3 Print"pass" Case Else Print"fail" End Select

A.excellent

B.good

C.pass

D.fail

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

2、如果x=2,则下面程序执行后的结果是 ()。 switch (x) { case 1: System.out.println(1); case 2: case 3: System.out.print (3); case 4: System.out.println(4); }


34

第2题:

下面程序段执行结果为 x=Int(Rnd()+3) Select Case x Case 5 Print "excellent" Case 4 Print "good" Case 3 Print"pass" Case Else Print"fail" End Select

A.excellent

B.good

C.pass

D.fail


正确答案:C
解析:本题中可以看到x=Int(Rnd()+3)语句,其中Rnd用来产生随机数,其值在0~1之间,而在(Rnd()+3)前面有Int进行强制转换,所以x为3,执行Print"pass"语句。

第3题:

下列程序段的执行结果为______。 x=Int (Rnd+4) Select Case x Case 5 Print“优秀” Case 4 Print“良好” Case 3 Print“通过” Case Else Print“没有通过” End Select

A. 优秀

B.良好

C.通过

D.没有通过


正确答案:B

第4题:

下面程序段执行结果为x=Iht(Rnd()+4)Select Case x Case 5 Print"excellent" Case 4 Print"good" Case 3 Print"paSS" Case Else Print "fail"End Select

A.excellent

B.good

C.pass

D.fail


正确答案:B
解析:我们可以看到x=Int(Rnd()+4)语句,其中,Rnd是用来产生随机数的,其值在0~1之间,而在(Rnd()+4)前面有Int进行强制转换,所以x总为4,SelectCasex…EndSelect语句体中的Case4CR>Print"good"语句。所以正确答案是选项B.

第5题:

下列程序段的执行结果是【 】。

x=Int (Rnd+4)

Select Case X

Case 5

Prunt "优秀"

Case 4

Print "良好"

Case 3

Print "合格"

Case Else

Print "不合格"

End Select


正确答案:良好
良好 解析:本题考查多分支选择语句 Select-Case的用法和Rnd函数的掌握。执行 Select结构时,先对Select Case语句中的测试表达式,求值,然后依次测试该值是否与某一个 Case语句的值表列,相同,匹配则执行其后的语句。本题没有太大难度,需要注意Rnd函数的返回值小于1但大于或等于0,。因此本题中 x=Int(Rnd+4)=4,根据Case语句的用法,可知本题答案为良好。Select结构虽然简单,但属于必考内容,考生应该掌握。

第6题:

下列程和序段的执行结果为 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,SelectCasex……EndSelect语句体中的Case9CR>Print"good"语句。注意:SelectCase语句与If…Then…Else语句块的转换。

第7题:

下列程序段的执行结果是【 】。

x=Int(Rnd+4)

Select Case X

Case 5

Print"优秀"

Case 4

Print"良好"

Case 3

Print"合格"

Case Else

Print"不合格"

End Select


正确答案:良好
良好 解析:本题考查多分支选择语句 Select-Case的用法和Rnd函数的掌握。执行 Select结构时,先对Select Case语句中的测试表达式>求值,然后依次测试该值是否与某一个 Case语句的值表列>相同,匹配则执行其后的语句。本题没有太大难度,需要注意Rnd函数的返回值小于1但大于或等于0,。因此本题中 x=Int(Rnd+4)=4,根据Case语句的用法,可知本题答案为良好。Select结构虽然简单,但属于必考内容,考生应该掌握。

第8题:

下面程序段执行结果为

x=Int(Rnd() +4)

Select Case x

Case 5

Print "excellent"

Case 4

Print "good"

Case 3

Print "pass"

Case Else

Print "fail"

End Select

A.excellent

B.good

C.pass

D.fall


正确答案:B
解析:在Visual Basic中,组成变量名的英文字母不区分大小写,例Single和single是一样的,在定义了一个变量之后,只要字符相同,则不管它大小写是否相同,指的都是同一个变量。

第9题:

下列程和序段的执行结果为

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