单选题 下列程序段中,如果变量a中保存的字符是逗号“,”,则以下程序段执行后,变量str的值是 Select Case a Case"A"To"Z" str="Upper Case" Case"0"To"9" str="Number" Case"!","?",",",")",";" str="Punctuaton" Case"" str="NullString" Case Is<32 str="Special Character" Case Else str="UnknownCharacter" End Select
【正确答案】 D
【答案解析】解析:本题考查的是多路分支语句select Case~End case知识点。该题将字符“,"赋值给变量a。程序会执行满足case后条件的那一条指令,然后结束程序。本题变量a的值与Case"!","?",",",")",";"相匹配,所以执行该语句块中的语句“Str="Punctuaton"”。因此应选择选项D。