VB基础练习题
1.以下说法不正确的是________
  A.计算机解决问题的过程是:分析问题、设计算法、编写程序、运行程序
  B.程序设计语言经历了三个过程,分别是机器语言、汇编语言、高级语言(VB、C、C++、
Java、Pscal等)
  C.算法是程序设计的“灵魂”和算法+数据结构=程序,这两句话是错误的
  D.算法的描述方法有:自然语言、流程图、伪代码
2.算法的特征有有穷性、确定性、输入(可有可无)、输出_______、可行性五个特征
  A.程序没有输出也可以    B.至少有一个输出   
C.至多有一个输出        D.以上说法错误
3.在流程图中        代表处理,      代表判断,      代表开始或结束,______代表输入或输出 
vb编程基础知识command
4.VB有设计、运行和中断三种模式,要使用调试工具应该__________
  A.进入设计模式  B.进入运行模式  C.进入中断模式    D.不用进入任何模式
5. 在VB应用程序设计中,通常应对      编写程序代码。
A.所有对象    B.窗体        C.Timer          D.有事件的对象
6. 在VB程序设计中,        是指用户操作引发或由系统引发,能被对象所识别并做出响应的动作。A.任务      B.事件      C.控件    D.过程
7.在VBA中,有其中数据类型包括整型(Integer)取值范围是__①__、长整型(Long)、单精度__②__、双精度(Double)、字符串(String)、布尔值_③__和日期型(Date),本题要填的三个空的内容是:______
  A.-8~7、single、boolean        B.-32768~32767、single、boolean
  C.0~32767、single、boolean    D.-32768~32767、single、booean
8.在VB中,下列属于合法的变量名的是_______
  A.x_yz    B.123abc  C.Integer    D.X*Y
9.在VB中,下列选项中的两个变量是同一个变量的是________
  A.A1和a1    B.Sum和Summary  C.Aver和Average    D.A1和A-1
10.在VB中,下列属于合法的字符串的是________
  A.ABC    B.〞ABC〞  C.ˊABCˊ    D.ABC $
11.在VB中,下列属于定义数组的语句是________
  A.Dim a As Boolean    B.Const b As Integer  C.If a>b Then    D.Dim a(10) As Integer
12.的Visual Basic表达式是       
A.(-b+b^2-4ac)/2a        B.(-b+sqr(b^2-4*a*c))/(2*a) 
C.(-b+sqr(b^2-4ac))/(2a)    D.(-b+sqr(b^2-4ac))/2a
13.① 表达式Not 5-4=3结果是_________    ② 表达式〞12〞+〞34〞结果是__________
③表达式Sqr(b^2-4*a*c)/2*a中最先进行的运算是____________,结果是____________
④x+1>x是_________表达式 A.算数  B.关系  C.字符串    D.逻辑
  ⑤表达式Not(2*3 < Len(〞basic〞))的值是__________
14.右边赋值语句正确的是________A.x-y=7  B.y=3.14*r2  C.y-5=x+10    D.y=x*30
15.运行程序段a=〞欢迎您〞:Print 〞北京〞,a 窗体上显示的是________
A.北京 a                            B.北京欢迎您 
  C.北京            a                D.北京            欢迎您
16.在VB中,表达式Int(x/2)=(x/2)的作用是__________
A.用于测试x是否为偶数        B.返回一个非整数 
C.返回一个奇数                D.用于测试x是否为奇数
17.在VB中,Rnd函数不可能的取值是_________ A.0  B.0.0005  C.1  D.0.1234
18.写出下面表达式的值
  ① Len(〞basic〞)结果是_____          ② Left(〞basic〞,2)结果是________
  ③ Right(〞basic〞,3)结果是________    ④ Mid(〞basic〞,2)结果是_________
  ⑤ Mid(〞basic〞,2,2)结果是__________ ⑥ String(〞asic〞,4)结果是__________
19. 在VB中,可获得当前系统时间的函数是         
A、Date( )    B、Time( )    C、IsDate( )  D、Year( )
20. 程序运行后,单击窗体,变量s=          。A.15  B.50  C.150    D.300
Private Sub Form_click()
    a = 5
    b = 10
    c = 2 * (a + b)
    s = a * c
End Sub
21.程序运行后,单击Command1命令按钮,变量x=         
Private Sub Command1_Click()
    n = 5
    x = 0
    For i = 1 To n
        x = x +i
    Next i
End Sub
A.5      B.15      C.10      D.0
22.程序运行后,单击Command1命令按钮,变量k=         
    k = 23
    If k < 50 Then
        k = k + 1
    End If
A.20      B.27      C.24        D.15
23. Visual Basic是可视化的、面向      、采用      驱动方式的结构化高级程序设计语言。A.任务、事件      B.对象、事件  C.对象、命令    D.过程、命令
24.如果x=5.5,则表达式x>0 And x=Fix(x)的运算结果为     
表达式x>0 Or x=Fix(x)的运算结果为       
A.True、False        B.False、True        C.True、True        D.False、False
25. 创建VB简单应用程序的基本步骤为        、设置属性、        、运行调试程序、保存工程。
A.设计控件、编写代码      B.设计界面、编写代码      C.设计事件、编写代码
26、关系运算 1000 >〞 234〞的运算结果为        。A.True        B.False
27、用循环结构解决问题时,如果循环的次数已知,通常采用       
当循环的次数未知,需要靠判断条件是否成立来决定循环的执行和退出时,通常采用       
A.For…Next循环、Do…Loop循环        B. Do…Loop循环、For…Next循环
28.请写出For循环的执行次数=
29.斐波那契数列为0,1,1,2,3,5,8,13,21,…,该数列从第三项开始,每一项都是紧挨着的前两项的和,完善下面的程序。
30.完善程序,打印如下所示的图形。
31.★★★★★完全数
  试编写程序,31000间的所有完全数
如果一个数的因子之和等于这个数本身,则称这样的数为完全数。如:6因子为123、他们的和1+2+36,因此6是一个完全数。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。