如果变量a中保存字母"m",则以下程序段执行后,变量Str$的值是 Select Case a$ Case "A" To "Z" Str$ = "Upper Case" Case "0" To "9"

admin2021-09-06  17

问题 如果变量a中保存字母"m",则以下程序段执行后,变量Str$的值是
Select Case a$
      Case "A" To "Z"
       Str$ = "Upper Case"
     Case "0" To "9"     
       Str$ = "Number "
      Case "!", "?", ",", ") ", ";"
       Str$ = "Punctuaton"
      Case ""         
       Str$ = "Null String"
      Case Is < 32         
       Str$ = "Special Character"
      Case Else
       Str$ = "Unknown Character"
End Select

选项 A、Unknown Character
B、Special Character
C、Upper Case
D、Punctuaton

答案A

解析 本题考查的是多路分支语句select case … end case知识点。该题将字符m赋值给变量a。程序会执行满足case后条件的那一条指令,然后跳出循环。本题m的ASCII码值大于32,不满足所有条件,所以执行case else后的语句。因此,本题应选择A选项。
转载请注明原文地址:https://kaotiyun.com/show/oxvp777K
0

最新回复(0)