组卷题库 > 高中信息技术试卷库
试题详情
字符串,由数字、字母和“-”组成,现以“-”为分组标记,作如下处理:数字往后移5个,如0→5,3→8,6→1;各组字母倒序放在本组前面;“-”不作处理。如字符串“t37-9Yg-52r-”,经过处理后变为“t82-gY4- r07-”。下列VB程序段实现该算法:

Const mw = "0123456789"

S = Text1.Text: s1 = "":s2 = ""

For i=1 To Len(s)

    C = Mid(s,i,1)

    If c >= "0" And c <= "9" Then

              

              

        s1 = s1 + c

    ElseIf c = "-" Then

        s2 = s2 + s1 + c

        s1 = ""

    Else

              

    End If

Next i

① t =(Val(c)+5) Mod 10

② c = Mid(mw,t,1)

③ s1 = c + s1

④ t=(Val(c)+4) Mod 10+1

⑤ c= Mid(mw,t+1,1)

⑥ s1 = s1 + c

则填空处的代码应该是(    )

A、①②③
B、④⑤⑥
C、①⑤③
D、④②⑥
知识点
参考答案
采纳过本试题的试卷
教育网站链接