VB语言基础习题
《第3章VB语言基础》习题
一、填空题
1.写出下列常量的数据类型:
45“45” 4.5D+2 4.5E2
2.指出下列变量的类型:
max! i% str$Count% area#
3.指出下列合法的变量名是
Integer,_Student,4r,$test,Use,β,变量,Book/No,Stu.No
4.VB中,字符串常量的分界符是,日期/时间型常量的分界符是。5.执行下列语句,输出的结果是
a$=”Good”
b$=”Morning”
Print a$+chr(13)+b$
6.窗体的单击事件中有如下代码:
Private sub form1_click()
Static x as integer
X=x+1
Print x
End sub
运行该程序,单击窗体两次,窗体上显示的内容是1 2。7.InputBox函数返回值的数据类型为;MsgBox函数返回值的数据类型为。8.定义变量时如不指定类型,该变量为变量。
9.表达式4 + 6 \ 5 * 7 / 9 Mod 3的值是。
10.表达式Len("幸运52")的值是。
11.可表示[50,100]之间的随机数的语句是。
12.Print方法分区输出时,用分隔多个表达式。
二、单项选择题
1.下列是合法变量的是()。
A、Filename
B、A(A+B)
C、254Dt
D、Print
2.数“8.6787E+8”写成普通的十进制是()。
A、86 787 000
B、867 870 000
C、8 678 700
D、8 678 700 000
3.语句Print 5*5\5/5的输出结果是()。
A、5
B、25
C、0
D、1
4.表达式4+5\6*7/8 Mod 9的值是()。
A、4
B、5
C、6
D、7
5.执行以下程序段后,变量c$的值为()。
a$=”Visual Basic Programming”
b$=”Quick”
c$=b$ & Ucase (Mid$(a$,7,6)) & Right$(a$,11)
A、Visual BASIC Programming
B、Quick BASIC Programming
C、Quick Basic Programming
D、QUICK BASIC Programming
6.执行下面的语句后,所产生的信息框的标题是()。
a=MsgBox(“AAA”,”BBBB”)
A、BBBB
B、AAA
C、空
D、非出错,不能产生消息框
8.下列能将3.6转为4的函数是()。
A、int(3.6)
B、fix(3.6)
C、cint(3.6)
D、round(3.6,1) 四舍六入五留双,n省
略,则为取整。是四舍六入的函数,但是当取舍的数字为中间值(即5)的时候他会向相应的偶数方向取舍。round(3.155,2)=3.16 round(3.135,2)=3.14
CInt 当小数部分为0.5XXXX时,它会取最接近X.5XX的偶数.例如:
Cint(0.5)=0 ; Cint(1.5)=2 ; Cint(2.5)=2 ;Cint(3.5)=4
9.下列为整型变量的是()。
A、x!
B、x#
C、x%
D、x$
10.设有语句组:
Dim S1 As String*5
S1 = "VB Test"
则S1的值为()。
A、VB Test
B、VB Te
C、VBTes
D、BTest
11.下列()是合法的变量名。
A、x_y
B、x-y
C、2x
D、and
12.下列()为单精度变量。
A、x!
B、x#
C、x%
D、x$
13.用户自定义数据类型的成员不能是()。
A、数组
B、日期型
C、货币型
D、定长字符串
Private type students
Name as string
Age as integer
No as string
14.下列()是合法的变量名。
A、x%y
B、xy%
vb编程基础知识题库C、2x
D、Or
15.下列哪一个是日期型常量()。
A、"06/08/04"
B、#06/08/04#
C、06/08/04
D、{06/08/04}

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