相关试卷

  • 1、李强调试“求三角形面积”VB程序时,显示“s=d×g÷2”出错,如下所示,其出错的原因是(   )

    Private Sub Command1_Click()

        Dim d As Single, g As Single, s As Single     ‘定义程序中使用的变量

        d = Val(Text1. Text)     ‘在Text1中输入三角形的底

        g = Val(Text2. Text)     ‘在Text2中输入三角形的高

        s = d×g÷2     ‘计算三角形面积

        Text3. Text = s     ‘在Text3中显示面积值

    End Sub

    A、变量没有定义 B、语法错误 C、运算符错误 D、关键字错误
  • 2、阅读下面一段程序,运行后可能会出现什么结果(   )

    Private Sub Command1_ Click ()

        Dim i As Integer

        For i=1 To 10

            If Not i Mod 2=0 or i Mod 5=0 Then

                Print i

        Next i

    End Sub

    A、出现错误:块If没有End if B、在窗体中输出2、4、5、6、8、10 C、出现错误:Next没有For D、在窗体中输出1、3、5、7、9、10
  • 3、下列是一个 Visual Basic 程序:

    Sub Command1_Click()

        x=4

        For i=1 To 10 step 3

            If x<i Then x=x+i

            End If

        Next i

        Text1.Text=str(x)

    End Sub

    该程序运行结束,文本框 Text1 中显示(   )

    A、7 B、11 C、21 D、55
  • 4、随机产生10个[100,199]之间的整数,依次存储到数组元素a(1)~a(10)中。实现此功能的部分算法流程图如图所示,图中空白处理框①和②处应填入的是(   )

    A、①i←i+1   ②a(i)←Int((Rnd+1)*100) B、①i←i+1   ②a(i)←Int(Rnd+1)*100 C、①a(i)←Int((Rnd+1)*100)    ②i←i+1 D、①a(i)←Int(Rnd+1)*100   ②i←i+1
  • 5、在VB中,与表达式Len("程序设计")的结果相同的是(   )
    A、程序设计 B、Str(4) C、19 mod 5 D、Abs(﹣8)
  • 6、在Visual Basic程序中,设x为一个大于“0”的三位数,能得到x百位上数字的表达式是(   )
    A、Int(x / 10)*10 B、Int(x \ 100)*100 C、x - Int(x / 10)*10 D、Int(x \ 100)
  • 7、若用整数型变量K表示某天是星期几(例如:k=1表示该天是星期一,k=2表示该天是星期二,……,k=7表示该天是星期日),则下列能正确表示k的下一天是星期几的VB表达式是(   )
    A、k+1 B、k mod 7+1 C、(k+1) mod 7 D、(k+1) mod 7-1
  • 8、在VB中,设a=2,b=3,c=4,表达式a<b Or c<=b And Not(3*a>c)值是(   )
    A、2 B、3 C、True D、False
  • 9、某宾馆的房间号由5位字符组成(例如A0823表示A幢8层23号房间),末位数字为奇数时表示房间朝南、为偶数时表示房间朝北。字符串变量s中存储了1个房间号,下列能正确判断房间朝南的VB表达式是(   )
    A、Val(Mid(s,5,1))Mod 2=1 B、Val(Mid(s,5,1))Mod 2=0 C、Val(Mid(s,5,1))\2=1 D、Val(Mid(s,5,1))\2=0
  • 10、有如下VB程序段:

    s=Text1.Text

    ans=0

    Text2.Text=Str(ans)

    若Text1中输入的内容为“10”则Text2中输出的内容为“2”,加框处代码,不正确的是(   )。

    A、For i=1 To Len(s)

        t=Val(Mid(s, i, 1))

        ans=ans+t*2^(Len(s)-i)

    Next i

    B、For i=1 To Len(s)

        t=Val(Mid(s, i, 1))

        ans=ans*2+t

    Next i

    C、For i=Len(s) To 1 step-1

        t= Val(Mid(s, i, 1))

        ans=ans+t*2^(i-1)

    Next i

    D、For i=1 To Len(s)

        t=Val(Mid(s, Len(s)-i+1, 1))

        ans=ans+t*2^(i-1)

    Next i

  • 11、编制计算机程序解决问题的过程有:描述问题、算法设计、编写计算机程序、调试等,其中,对算法描述不正确的是(   )。
    A、算法是解决问题的步骤集合 B、解题的步骤是有限的 C、算法就是解题的算式 D、算法是可以被表述和实现
  • 12、下列对程序解决问题的过程描述中,哪个是正确的(    )
    A、编写程序 设计算法 分析问题 调试运行与检测结果 B、设计算法 分析问题 编写程序 调试运行与检测结果 C、设计算法 分析问题 调试运行与检测结果 编写程序 D、分析问题 设计算法 编写程序 调试运行与检测结果
  • 13、下列程序段是计算哪个公式的(   )

    s=0: t=1

    For i=1 to 10

        t=t*i

        s=s+t

    Next i

    A、s=1+2+3+…+10 B、s=1!+2!+3!…+10!    'n!表示 1*2*3…*n C、s=1*2*3*…*10 D、s=1+2*3+3*4+4*5+……+9*10
  • 14、利用 VB 设计一个十进制转换为二进制的程序,界面如下图所示:

    在文本框 Text1 中输入十进制数,单击转换按钮 Command1,在文本框Text2中显示对应的二进制数。

    程序采用“除二取余”法进行转换,即对十进制数除以2,余数作为二进制数的一位数字,商则重复上述步骤继续除2,直到商为0结束转换。

    (1)、设置程序界面的时候,把Text1中的内容清空,通过修改其属性来实现的。(填字母:A . Caption/ B . Text/ C . Name)
    (2)、程序中共有个对象;窗体上共有个对象。
    (3)、程序如下所示,请在划线处填入合适代码。

    Private Sub Command1_Click()

        Dim s2 As String                          's2存放二进制数

        Dim s10 As Integer                      's10存放十进制数

        Dim x As Integer                          'x存储余数

        s10 = Val(Text1.Text)

        s2 = " "

        Do While

            x =

            s2 = Str(x) + s2 s10 = s10 \ 2

        Loop

                              '输出运行结果

    End Sub

    (4)、执行该程序,在文本框Text1中输20,则Text2中输出
    (5)、程序调试完成,通过“工程另存为”保存文件,其中窗体文件为。(填字母:A . /B . /C .
  • 15、图形符号“ ”在算法描述流程图中表示(   )
    A、算法的开始或结束 B、输入输出操作 C、处理或运算的功能 D、判断条件是否满足需求
  • 16、以下不是描述算法的方法有(   )。
    A、自然语言 B、流程图 C、伪代码 D、E-R图
  • 17、在使用流程图描述算法中,表示变量的计算与赋值的符号框为(   )。
    A、矩形框 B、菱形框 C、平行四边形框 D、椭圆形框
  • 18、李明在求解“鸡兔同笼”的问题中,设计了一种如下图所示的算法。这种描述算法的方法是(   )。

    ①输入a和b的值

    ②求x=2a-b/2

    ③求x=b/2-a

    ④输出x,y的值

    ⑤结束

    A、流程图 B、伪代码 C、自然语言 D、机器语言
  • 19、流程图是描述(   )的常用方式。
    A、程序设计 B、算法 C、数据结构 D、机器语言
  • 20、在设计算法解决问题时,每一个步骤都必须有确切的含义,这体现了算法特征中的(   )。
    A、确定性 B、有穷性 C、可行性 D、输出
上一页 849 850 851 852 853 下一页 跳转