试题

试题 试卷

logo

题型:综合题 题类:常考题 难易度:普通

浙江省重点中学2018届高三上学期期末热身联考试卷

编“字符串缩写”程序,实现如下功能:在文本框Text1中输入ASCII字符串,字符串中如果有由ASCII表中相邻字符(升序)组成的子串,则把该子串缩写成由第一个字符、“-”和最后一个字符组成,比如“abcdfpxcba”则缩写威“a-dfoxcba”。程序运行界面如图所示。

(1)、代码“Private Sub Command1_Click()”中的Command1是。(单选,填字母:A,对象名/B,事件/C,事件处理过程)
(2)、实现上述功能的VB程序如下,请在画线处填入合适的代码。

  Private Sub Command1_Click()

  Dim s As String,result As String,i As Integer,j As Integer,t As Integer

  s=Text1.Text:t=Len(s):result=“”

  i=1

  Do While i<=t

       j=i

       Do While i<t

           If Asc(Mid(s,i+1,1))=Asc(Mid(s,i,1))+1 Then

               i=i+1

           Else

                Exit Do

           End If

      Loop

      If i>j Then

          result=    ①     

    Else

          result=result+Mid(s,i,1)

    End If

    i=i+1

  Loop

  Text2.Text=    ②    

  End Sub

 ② 

(3)、如果输入的字符串是“aBcucwxyzdcb”,输出结果为
举一反三
返回首页

试题篮