VB练习题(含答案) 联系客服

发布时间 : 星期六 文章VB练习题(含答案)更新完毕开始阅读ed0dceea19e8b8f67c1cb988

6.在VB6.0中,合法的字符串常数是______B______。 A. ABC$ B.“3+4” C. ‘ABC’ D.‘3+4’ 48.方法PRINT 20\\30输出结果是 ——D——。 A. “20\\30” B.20\\30 C. 出现错误信息 D. 0

49.假定Bln1是逻辑型变量,下面赋值语句中正确的是__D___. A. Bln1=’True’ B.Bln1=.True. C. Bln1=#True# D.Bln1=3<4 50.在以下运算符中,优先级最低的是(C) A. / B. \\ C. Mod D.^

51.VB6.0中,执行下面的四个语句时出现错误的是(C) A. x=SGN(0) B. x=SQR(1) C. x=LOG(0) D. x=SIN(1)

52.VB 6.0表达式COS(0)+ABS(-1)+INT(RND(1))的值是(D) A. 1 B.–1 C. 0 D.2

53.设a为整型变量,不能正确表达数学关系66 And a<15 D. a>6 And Not (a>=15)

54.骰子是一个正六面体,用1~6这六个数分别代表这六面,掷一次骰子出现的数可表示为(D) A. INT(RND(6)+1) B.INT(RND*6) C. INT(RND(1)*7) D.INT(RND(1)*6+1) 55.逻辑运算符And,Or和Not的优先顺序,从高到低是____C___ A. Or-And-Not B.And-Not-Or C. Not-And-Or D.Not-Or-And

56.计算b的自然对数使用的Visual Basic表达式是____A_____ A. Log(b) B.Lg(b) C. Loge(b) D.Lge(b)

57.方法Print 28 Mod –15 输出结果是____D____ A. “28 Mod –15” B. 28 Mod –15 C. -13 D.13

58.已字母A的ASCII码为十进制的65,表达式Asc(“A”)+Asc(“C”)的值是_______B__ A. 6567 B.132 C. “AC” D.AC

59.若X=5、Y=6,则表达式X+Y=11的值是___C___ A. X+Y=11 B.11 C. True D.False

60.下列执行语句后,V的值是____B____

A$=”54321” V=Val(Mid$(A$,3,2)) A. 43 B.32 C. 432 D.0

61.执行下列语句后,E、F、G的值分别是___B___ E=5:F=4:G=3 E=F:F=G:G=E

A. 3 4 5 B. 4 3 4 C. 4 5 4 D. 4 5 5

62.m,n是整数,且n>m,在下面四个语句中,能将x赋值为一个m~n之间(含m,n)的任意整数,即满足m<=x<=n的是__A_____

A. x=INT(RND*(n-m+1))+m B.x=INT(RND*n)+m C. x=INT(RND*m)+n D.x=INT(RND*n-m)+m 63.VB6.0表达式Log(1)+ABS(-1)+Int(Rnd(1))的值是 __C_____ A. -1 B. 0 C. 1 D. 2

64.VB表达式10^-2的值是____D___ A. –100 B.0.01 C. 100 D.–0.01

65.VB6.0表达式Len(Left(“abcd”,2)+Right(“济南学院”,2))的值为___B______ A. 2 B. 4 C. 6 D. 8

66. Load事件是在窗体被装入工作区时(D)触发的事件。 A. 用户 B. 程序员 C. 手工 D. 自动

67. 修改控件属性,一般可以使用属性窗口,也可以通过(D)为属性赋值。 A. 命令 B. 对象 C. 方法 D. 代码

68.下面是窗体的四个属性,在界面设计时,改变属性值就看不到窗体变化的属性是__D___。 A. Top B. Width C. Left D. Enabled

69.下面四个选项,不是事件的是___B__。 A. Load B. Enabled C. Unload D. DblClick 70.以下叙述正确的是___A____。

A. 窗体(名称)属性是用来标识窗体的 B. 窗体(名称)属性的值显示在窗体的标题栏中 C. 可以在运行期间改变窗体的(名称) D. 窗体的(名称)属性值可以为空

71.决定窗体标题条显示内容的属性是___C___。 A. (名称) B. Text C. Caption D. Top

72.若要使某文本框获得控制焦点,可使用的方法是___C____。 A. LostFocus B. Point C. SetFocus D. GotFocus

73.以下选项中,不是Visual Basic6.0缺省控件名称的是__D____。 A. Command1 B. Textl C. labell D. Change

74.若要将某命令按钮设置为默认命令按钮,则应设置为True 的属性是____C_____。 A. Enabled B. Cancel C. Default D. Value 75.令按钮不能响应的事件是___CD__。 A. DblClick B. click C. MouseDown D. MouseUp 二、填空题

1、下列哪些可以作为变量?

12fd x13 r2 a2 23a2

2、下列哪些可以作为常量?并说明是数值型还是字符型、逻辑型、日期型? “asdf” asdf #2008/11/10# true false a3 3、把下列数学式子写成VB表达式

4、计算下列VB表达式的值(要求写出步骤) 5*3*6\\2 45

8/4*2.5/1.25*(3.7+2.5) 24.8 18\\4*4.0^2/1.6 0 25\\3 Mod 3*2 2 26\\3 Mod 0.4*Sqr(25) 0 8/4*5/2.5*(3.25+6.75) 40 3*7\\2 10 14/5*2 5.6 15\\5*2 1 27^1/3 9 27^(1/3) 3 sqr(100)\\4*2 1

\ 1234

5、 按下列要求写出赋值语句

(1)把数值234赋给变量a (2)把字符串abc赋给变量z1 (3)把标签Lblts的内容改为”姓名” 6、 写出下列函数的值 Int(-3.14159) -4 Sqr(sqr(16)) 2

7、随机产生a-b范围内(包括b)整数的公式:__int(rnd*(b-a+1)+a)__ 8、写出输入输出语句 输出对话框:要求使用

图标,标题为:”输出对话框” ,对话框中的内容是”你输错了”

_MsgBox \你输错了\输出对话框\

VB单元练习题二

1.下列叙述中正确的是(C)

A.只有窗体才是Visual Basic中的对象 B.只有控件才是Visual Basic中的对象 C.窗体和控件都是Visual Basic中的对象 D.窗体和控件都不是Visual Basic中的对象 2.确定一个控件在窗体上的位置的属性是(D) A.Width或Height B. Width和Height C.Top或Left D.Top和Left

3. 为了同时改变一个活动控件的高度和宽度,正确的操作是 (A) A.拖拉控件4个角上的某个小方块 B.只能拖拉位于控件右下角的小方块 C.只能拖拉位于控件左下角的小方块 D.不能同时改变控件的高度和宽度 4、用户在屏幕上画出应用程序界面,并设置好对象的属性,系统便可以自动生成程序代码,这称为:( D A、面向对象的程序设计 B、结构化程序设计 C、事件驱动的编程机制 D、可视化程序设计

5、VB6共有三个版本,按功能从弱到强的顺序排列应是( C ) A、学习版、专业版和工程版 B、学习版、工程版和专业版 C、学习版、专业版和企业版 D、学习版、企业版和专业版

6、VB集成开发环境有三种工作状态,不属于三种工作状态之一的是( B ) A、设计状态 B、编写代码状态 C、运行状态 D、中断状态 7、工程文件的扩展名是(B)

A、.frm B、.vbp C、.bas D、.frx 8、窗体文件的扩展名是(A)

A、.frm B、.vbp C、.bas D、.frx 9、VB集成开发环境可以( D )

A、编辑、调试、运行程序,但不能生成执行程序