试题

试题 试卷

logo

题型:综合题 题类:模拟题 难易度:普通

浙江省杭州二中2017-2018学年高三信息技术选考仿真考试试卷

数字之美:在数学中有一种规律数列,随着第一个因数末尾增加一个相邻自然数,积的末尾也增加一个相邻自然数。如1*8+1=9,12*8+2=98,123*84+3=987,……,这种数列可以组成完美的三角形结构,称为数字之美。这一规律用VB程序编写后,运行界面如图所示。

实现该功能的VB程序段如下:

Function space(x As Integer)As String        ‘输出格式化,设置左侧的空格数量

  Dim n As Integer

  For n=9 To x Step-1

     ①  

  Next n

End Function

Private Sub Form_Load()

  Dim t As Long,i As Integer,n As String

  Dim a(1 To 9)As String

  Dim b(1 To 9)As String

  Const num=“987654321”

  For i=1 To 9

    t=t*10+i

    a(i)=space(i)+CStr(t)  ‘CStr函数的功能是将数值转为字符,转换时不会添加空格

       ②   

    n=n+a(i)+“*8+”+CStr(i)+“=”+b(i)+Chr(13)       ‘Chr(13)实现换行处理

  Next i

  Label1.Caption=n

End Sub

(1)、触发该功能的事件是(A,按钮的单击事件;B,窗体的加载事件;C,标签的修改事件)。
(2)、在程序中①和②画线处填入适当的语句或表达式,把程序补充完整。

在程序中①画线处应填入

在程序中②画线处应填人

(3)、若在定义时,将变量t的数据类型定义为Integer,运行后会出现(选填:下标越界、溢出、类型不匹配)错误。
举一反三
返回首页

试题篮