当前位置: 高中信息技术 / 综合题
  • 1. (2020高二上·上虞期末) 用VB编写字符解压程序,功能如下:在文本框Text1中输入压缩字符串,压缩字符串中不含空格,其中数字可以是多位数,表示其后面的字符个数,字符为单个字符。在文本框Text2中显示解压结果。例如,输入压缩字符串“3Y5a”(表示有3个“Y”和5个“a”组成),单击“解压”按钮后, 输出解压结果“YYYaaaaa”。程序运行界面如图所示:

    1. (1) 在设计程序界面时,要将文本框Text1和Text2中的内容清空,可以修改这两个对象的属性实现。
    2. (2) 由代码可知,命令按钮“解压”的名称是
    3. (3) 实现上述功能的VB程序如下,请在划线处填入合适的代码。

      Private Sub Comd1_Click()

          Dim i As Integer, j As Integer, n As Integer

          Dim ch As String, s As String, ss As String

          s = Text1.Text

          n = 0: ss = ""

          i = 1

          Do While i <= Len(s)

              

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

                 

              Else

                  For j = 1 To n

                      ss = ss + ch

                  Next j

                  n = 0

              End If

             

          Loop

          Text2.Text = ss

      End Sub

    4. (4) 运行程序,若文本框Text1中输入的内容为“Y3a5”,则输出的解压字符串为

微信扫码预览、分享更方便