VB练习题2
北语16春《VB》作业2答案.doc
号:1题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5 内容: 表达式5 Mod 3+3\5*2的值是_。
A、0B、2C、4D、6标准答案:B 本题得分:5题号:2题型:单选题(请在以下儿个选项中选择唯二正确答案)本题分数:5内容:若m, x, y,均为Integer型变量,则执行下面语句后m值是。
m=l: X=2: Y=3 m=IIf (X>Y, X+Y, X-Y)A、3B、0C、1D、-1标准答案:D本题得分:5题号:3题型:单选题(请在以下儿个选项中选择唯一正确答案)本题分数:5内容:函数Int(6 * RND) + 1的值是在哪个范围内的整数?—oA、[0,6]k [0,7]C、[1,6]D、[1,7]标准答案:C本题得分:5 内容:号:4题型:单选题(请在以下几个选项中选择唯-正确答本题分数:A、3B、-3. 14C、-4D、3. 14标准答案:C本题得分:5题号:5题型:单选题(请在以下儿个选项中选择唯一正确答案)本题分数;5 内容:VB 表达式Cos (0) +Abs(l)+Int (Rnd(l))的值是°A、1B、-1C、0D、2标准答案:D 本题得分:5 题号:6题型:单选题(请在以下儿个选项中选择唯一正确答案)本题分数:5 内容:由单精度浮点型的数据组成的字节数是A、2B、4C、8D、16标准答案:B 本题得分:5号:7题型:章选题(请在以下几个选项中选择唯二正确答案)本题分数;5 内容:下列不能打开菜单编辑器的操作是A、按Ctrl+EB、单击工具栏中的“菜单编辑器”按钮C、执行“工具”菜单中的“菜单编辑器”命令D、按Shift + Alt + M标准答案:D 本题得分:5号:8题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5 内容:为了清除窗体上的一个控件,下列正确的操作是A、按回车键B、按Esc键C、选择(单击)要清除的控件,然后按Del键D、选择(单击)要清除的控件,然后按同车键标准答案:c 本题得分:5题瓦"题―题存数:成内容:设a=,z Visual Basic",下面使b=" Basic"的语句是—°A、b=Left(a, 8, 12)B、b=Mid(a, 8, 5)C、b二Right (a, 5, 5)D、b=Left (a, 8, 5)标准答案:B 本题得分:5号:10题型:单选题(请在以下几个选项中选择唯二正确答案)本题分数:5 内容:能够在窗体上触发MouseMove :事件的操作是。
江苏vb练习题2
安全土木化工化学vb练习题21、单项选择题(本题共计50分)1、执行下面的程序,单击窗体后在窗体上显示的结果是________。
Private Sub Form_Click()Dim Strl As String, Str2 As String,I As IntegerStr1=”ab”For I=Len(Str1)To 1 Step-1Str1=Str1&Chr(Asc(Mid(Str1,I,1))+I)Next IPrint Str1End Sub ( )A、abceB、abcdC、abdbD、abfd2、在窗体上画一个命令按钮,名称为Command1,然后编写如下程序:Private Sub Command1_Click( )Dim a As Integer,b As IntegerDo While b <100b=b+5a=a+bIf b>20 Then Exit DoLoopPrint a,bEnd Sub程序运行后,如果单击命令按钮,则在窗体上显示的内容是_________。
( )A、50 20B、75 25C、50 25D、75 204、下列程序:Private Sub Form_Click( )For j=1 To 15a=a+j Mod 3Next jPrint aEnd Sub运行后输出的结果是__________。
( )A、1B、15C、90D、1206、下列程序Private Sub Command1_Click( )a=InputBox("请输入")b=InputBox("请输入")Print a+bEnd Sub运行时输入3和4输出的结果是________ 。
( )A、7B、34C、3+4D、出错7、在窗体画一个命令按钮,然后编写如下事件过程Private Sub Command1_Click( )x = 10Print IIf(x>5,1,5)End Sub运行后的输出结果________。
北语直属14秋《VB》作业2满分答案
作业名称:14秋《VB》作业2 出卷人:SA
作业总分:100 通过分数:60
起止时间:2015-1-14 22:30:06 至2015-1-14 23:04:33
学员姓名:学员成绩:100
标准题总分:100 标准题得分:100
详细信息:
题号:1 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:4 内容:
下列不能打开菜单编辑器的操作是___。
A、按Ctrl+E
B、单击工具栏中的“菜单编辑器”按钮
C、执行“工具”菜单中的“菜单编辑器”命令
D、按Shift + Alt + M
标准答案:D
学员答案:D
本题得分:4
题号:2 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:4 内容:
为了清除窗体上的一个控件,下列正确的操作是___。
A、按回车键
B、按Esc键
C、选择(单击)要清除的控件,然后按Del键
D、选择(单击)要清除的控件,然后按回车键
标准答案:C
学员答案:C
本题得分:4
题号:3 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:4 内容:
设a=″Visual Basic″,下面使b=″Basic″的语句是___。
A、b=Left(a,8,12)
B、b=Mid(a,8,5)
C、b=Right(a,5,5)
D、b=Left(a,8,5)
标准答案:B
学员答案:B
本题得分:4
题号:4 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:4 内容:。
vb理论第2次练习范文
1 用下面语句定义的数组元素个数是()。
Option Base 1Dim Arr4(6,5) As IntegerA)42 B)30 C)37 D)36解答该题首先通过Option Base 1语句使数组的下标从1开始,所以数组定义语句Dim Arr4(6,5) As Integer与语句Dim Arr4(1 to 6,1 to 5) As Integer等价,不难算出该数组元素个数为30。
答案 B2 可以用来清除数组内容或对数组重新定义的语句是()A UnloadB ClsC EraseD Free解答数组一旦被定义,就在内存中分配了相应的存储空间,其大小是不能改变的但有时可能需要清除数组的内容或对其重新定义,这可以用 Erase 语句来实现,其格式为 Erase 数组名[, 数组名]…,该语句用来重新初始化静态数组的元素或者释放动态数组的存储空间,其中,数组名不带括号和下标。
Unload 语句是从内存中卸载窗体或控件,当所占内存另有它用或需要重新设置窗体控件的属性值为初始值时,就有必要卸载窗体或控件,而 Cls Clear 都是 Visual Basic 中的方法。
本题正确答案为 C3 下面能正确表示Visual Basic 中数组a 的元素的是()A a[5]B a5C aD a(5)解答在Visual Basic 中使用数组元素时,必须把下标放在一对紧跟在数组名之后的括号不能写其他的形式,如要表示数组s 中下标为 5 的元素必须写成s(5) 。
答案为D4 下列数组定义中错误的是:其中n 是一个变量A Dim a(7, 3 To 9) As StringB Dim b(n) As IntegeC Dim c(1, 7, 9) As IntegerD ReDim(n)解答在使用Dim 定义一个数组时其上下标不能为变量,而在ReDim 中就可以使用变量来改变数组的维数答案为B5 使用语句Dim A()As Integer 声明数组A 之后,以下说法正确的是:A A 数组中的所有元素值为0B A 数组中的所有元素值不确定C A 数组中的所有元素值为EmptyD 执行Erase A 后A 数组中的所有元素值为0解答所谓数组就是能够保存具有数据类型的多个数值的存储空间,当声明一个数组后,在没有给它赋值前,数组中的所有元素值为0,因此可知选项A 是正确的,B ,C选项都是错误的,在选项 D 中出现了Erase 语句,使用Erase 语句将释放动态数组所占的内存空间,而题中语句Dim A As Integer 正好是声明动态数组A 的,所以选项D 的说法不正正确答案为A6 计算下列定义的语句中数组所占有的空间为()Option Base 1Dim sngLp(3, 2 To 5) As SingleA 80 字节B 48 字节C 60 字节D 96 字节解答首先使用了Option Base 1 将数组的下标定位为1,所以数组sngLp 的定义实际是Dim sngLp(1 To 3, 2 To 5) As Single,又因为Single 单精度类型的所占空间为4个字节,因此所占空间=(3-1+1)*(5-2+1)*4=48 字节。
VB顺序结构编程练习题(2)
VB顺序结构编程练习题(2)1、有一个“就是它”的猜数游戏,步骤如下:请你任意输入一个三位数,在这三位数后重复一遍,得到一个六位数,467→467467。
把这个数连续除以7,11,13,最后的商就是你输入的三位数。
请编程加以验证。
2、某学校开运动会,要在正六边形的操场的周围插上彩旗。
如果每边插a面彩旗(包括每个角上的彩旗),a变量数可由键盘输入,问总共需要多少面彩旗?3、计算图形的周长和面积.4、编写求下列自然数等差数列之和的程序,数列的首项和末项由键盘输入。
4+5+6+7+8+9+10+11+12+13+14+15{提示:等差数列的和=(首项+末项)×项数/2)、项数=末项-首项+1}5、输入一个学生的情况,包括学号(用整数表示)、姓名(用第一个字母表示)、语文成绩、英语成绩和数学成绩,然后输出学号、姓名、总分和语数外三门课的平均成绩(保留两位小数)。
6、输入三条边的整数值a、b、c,输出该三边构成的三角形的面积。
7、输入一个三位整数,输出该三位数的各位数字之和,以及它的反序数。
8、三个小朋友做游戏,第一个人把自己的糖果等分为三份,多余的吃掉,一份留给自己,另两份分别给其他两位;接下来,第二个人也仿照第一做法做了一遍,最后第三个人也如前面的人一样做了一遍。
请输出三人做完游戏后各自的糖果数。
(三人刚开始时各自的糖果数用键盘输入)。
9、输入一元二次方程的三个系数(b2>4ac),输出该方程的二个实数根。
10、输入两个整数给A,B两个变量,编程交换A,B两个变量的值,并输出。
(用两种以上方法)。
VB练习题2
一、概念填空题1.在Visaul Basic中,属性窗口分为四个部分,这四个部分分别是()、属性显示方式、属性列表和对当前属性的简单解释。
2.组合框有三种不同的风格,它们分别是:( )、( )和( )。
3. 时钟控件是有规律地以一定的( )激发计时器事件,而执行相应的代码程序。
4.A = 8,B = 3,C = 5,则表达式A MOD 3 + B^3 / C \ 5的值为()。
5.声明一个双精度变量Num5,的声明语句是 ( ) 。
6.有一文本框Text1,为了使该文本框在运行时获取焦点,应执行的语句是()。
7.在使用动态数组时,如要改变数组的大小而又不丢失数组中的数据,应使用()关键字。
8.Visual Basic逻辑数据类型只有 True 与 False 两个值。
当逻辑数据转换成整型数据时,True 转换为(),False转换为()。
9.在Visaul Basic 中依据变量的作用范围将VB变量的作用范围分为三类,它们是:()变量、()变量和()变量。
10.字符串常量是由任何ASCII字符组成,在程序代码中,它必须由()括起来。
11.如果有三个单选按钮直接画在窗体上,另有四个单选按钮画在框架中,则运行时,可以同时选中()个单选按钮。
二、概念选择题1.不能触发滚动条Change事件的操作是()。
A) 拖动滚动条的滑块 B) 单击两端箭头C) 单击滚动条的滑块 D) 单击滚动条的空白处2.已知变量x 、y为整数型,且x=4 , y=12 ,s为字符型,且s=“a”,Leble1为标签控件,Leble1的Caption属性值为Label1,下列合法的赋值语句是()。
A) X= Leble1.Caption B) Leble1.Caption=Str(X)C) X*3=Y D) Y=X*S3.下列可以将变量A、B的值互换的语句是( )。
A) A=B : B=A B) C=B : B=A :A=CC) A=C : C=B : B=A D) A=(A+B)/2 :B=(A-B)/24.下列叙述中错误的是()。
2016年计算机二级《VB》基础练习题及答案(2)
2016年计算机二级《VB》基础练习题及答案(2)1[简答题]在名称为Forml的窗体上添加两个名称分别为Textl和Text2的文本框,它们的高、宽分别为300、2400和1200、2400。
窗体的标题为“窗口”。
请通过属性窗口设置适当的属性,满足如下要求:①Text2可以显示多行文本,并且有垂直和水平两个滚动条;②程序运行时在Textl中显示输入的字符为“*”。
程序运行后的窗体如图所示。
注意:存盘时必须存放在考生文件夹下,工程文件名保存为sjtl.vbp,窗体文件名保存为sjtl.frm。
参考解析:【考点分析】本题考点有:窗体的Caption属性,文本框的Name、Width、Hei【ght、PasswordChar、Text、MuhiLine、ScrollBars属性。
【解题思路】文本框控件的MuhiLine属性用于设置文本框是否显示多行文本,值为Tr ue表示是,值为False则表示否。
ScrollBars属性设置文本框是否有水平或垂直滚动条,它有0、l、2和3这4个值,0表示没有滚动条(默认值),1表示只有水平滚动条,2表示只有垂直滚动条,3表示有水平和垂直滚动条。
文本框的PasswordChar属性常用于设置用某字符(如“*”)屏蔽用户在文本框中键入的内容,常用于口令输入。
【操作步骤】步骤1:新建一个窗体,按照题目要求建立文本框控件并设置其属性,程序中涉及的控件及属性见表3.8和表3.9。
步骤2:调试并运行程序,关闭程序后按题目要求存盘。
【易错提示】由于ScrollBars属性的设置值较多,易混乱,请考生牢记4个值分别设置的文本框滚动条属性。
2[单选题] 在下列模式中,能够给出数据库物理存储结构与物理存取方法的是( )。
A.外模式B.内模式C.概念模式D.逻辑模式参考答案:B参考解析:数据库系统的三级模式是概念模式、外模式和内模式。
概念模式是数据库系统中全局数据逻辑结构的描述,是全体用户公共数据视图。
可视化程序设计(VB) ( 第2次 )
第2次作业一、单项选择题(本大题共60分,共 20 小题,每小题 3 分)1. 有如下事件过程,程序的功能是()。
Private Sub Commandl _Click ( ) S1=0: S2=0 M1=0: M2=0 N=1 Do while N<=100 A=INT(101* RND) If a mod2=0 THEN S1= S1+A : M1=M1+1 Else S2= S2+A : M2=M2+1 End if N=N+1 Loop Print S1,S2 Print M1,M2 END SubA.求101以内奇数之和B.求101以内偶数之和C.随机产生100个0-100之间的整数,并分别求这些数的奇数和与偶数的个数与和D.随机产生101个0-100之间的整数,并分别求这些数的奇数和与偶数的个数与和2. 下列程序段的执行结果为()。
Dim x as integer If x Then Print x Else Print x+1A.1B.C.-1D.显示出错信息3. 下列选型中,说法错误的是()。
A.每个菜单项都是一个控件,与其他控件一样也有自己的属性和事件B.除了Click事件外,菜单项还能响应其他的如Dblclick等事件C.不能给顶级菜单项设置快捷键D.在程序执行时,如果菜单项的Enabled属性为False,则该菜单项变成灰色,不能被用户选择4. 下列程序的执行后,X的结果为()。
Private Sub Command1_Click( ) x=0 For i=1 to 3 x=1 For j=1 to 4 x=2 For k=1 to 5 x = x + 2 Next k Next j Next i Print x End SubA.12B.24C.36D.485. 要让文本框获得焦点的方法是()。
A.GOTFOCUSB.SETFOCUSC.LOSTFOCUSD.上述3个都可以6. 已知d=#2015-04-01#表达式year(d)+1的值是()。
VB练习题 2
VB课堂小测练习题1、VB中,要在一行书写多条语句,各语句之间使用__分隔;注释语句用____分隔。
2、在VB中,对象的三要素分别是___、__和___。
3、VB中工程文件的扩展名为____;窗体文件的扩展名为___。
4、启动VB后,系统为用户新建的工程起一个为____的临时名称。
(5、在VB中用Const将Name声明为字符串“张三”常量,使用的语句是______。
6、在VB中,常量12345678& 的类型是______。
7、VB中声明了Variant变量,但未赋值,则系统默认其初始化值为___。
8、如果将布尔常量值TRUE赋给一个整型变量,则整型变量的值为____。
9、每建立一个窗体,工程管理器窗口中就会增加一个____文件。
10、窗体的Enabled属性的属性值是_________类型的数据.11、当窗体被加载时运行,发生的事件是_________。
12、删除字符串前导和尾随空格的函数是______。
、产生[10,37]之间的随机整数的VB表达式是_____。
14、函数INT(RND(0)*100)的取值范围是_________。
、INT(100*RND(1))产生的随机整数的取值范围是_________16、如果要改变窗体的标题,需要设置窗体的属性是_______。
17、控件和窗体的Name属性只能在 _____窗口中设置,不能在____窗口中设置。
18、要在窗体上显示图片,需设置窗体的_____属性.19、把当前目录下的图形文件pic1.jpg装入窗体FORM1中的语句为________.20、能够获得一个文本框中被选取文本的内容的属性是______。
21、表达式(73+1)\ (185-1)的值是________。
22、决定标签内显示内容的属性是_________.23、为了使标签能自动调整大小以显示全部文本内容,应把标签的____属性设置为True。
24、设窗体上有一个列表框控件List1,含有若干列表项。
计算机VB语言模拟试题二含答案
模拟试题二一、单选题1. 以下关于Visual Basic 特点的叙述中,错误的是 。
(A) 构成Visual Basic 程序的多个过程没有固定的执行顺序 (B) Visual Basic 程序只能编译运行(C) Visual Basic 是采用事件驱动编程机制的语言(D) Visual Basic 是结构化程序,具备结构化程序的三种基本结构 2. 有程序代码如下:Tex1.Text=" Tex1.Text "则Tex1、Text 、" Tex1.Text "分别代表 。
(A) 对象、值、属性 (B) 对象、方法、属性(C) 对象、属性、值 (D) 属性、对象、值 3. 下面关于对象的描述中, 是错误的。
(A) 在Visual Basic 中,对象所能响应的事件是由系统定义的(B) 对象的任何属性既可以通过“属性”窗口设定,也可以通过程序语句设定 (C) Visual Basic 中允许不同对象具有相同属性和方法 (D) Visual Basic 中的对象具有自己的属性和方法 4. 任何控件共同具有的是 属性。
(A) Text (B) Name (C) ForeColor (D) Caption5. 与数学表达式cd ab3对应 ,不正确的VB 算术表达式是 。
(A) a*b/(3*c*d) (B) a/3*b/c/d (C) a*b/3/c/d (D) a*b/3*c*d 6. InputBox 函数返回值的类型是 。
(A) 整型数值 (B) 字符串 (C) 变体 (D ) 数值或字符串 7. 下面正确的赋值语句是 。
(A) x+y=30 (B) y= *r*r (C) y=x+30 (D) 3y=x 8. 下面程序段运行后,显示的结果是 。
Dim x If x Then Print x Else Print x+1(A)l (B)O (C)-1 (D)显示出错信息9. 在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程,程序运行后,如果在“输入”对话框中输入3,则窗体上显示的是 。
VB进制转换练习题(2)
VB 进制转换练习题(2)1.下列VB 程序的功能是将二进制数转换为十进制数。
采用位权展开的方法:10012342(29)2120212121(11101)=⨯+⨯+⨯+⨯+⨯= 。
程序运行时,在文本框Text1中输入一个二进制数,单击计算按钮(Command1)后,文本框Text2中显示对应的十进制数。
程序的运行界面如图所示。
请在划线上填入合适的代码。
Function fq(n As Integer, x As Integer) As Long '函数返回位权值Dim i As IntegerIf x = 1 Thenfq = 1For i = 1 To nfq = fq * 2Next iElsefq = 0End IfEnd FunctionPrivate Sub Command1_Click()Dim s1 As String, length As Integer,ch As String, x As IntegerDim sum As Long, i As Integers1 = Text1.Text sum = 0 For i = 1 To lengthch = Mid(s1, i, 1)x = Val(ch)Next iText2.Text = Str(sum)End Sub2.编写VB 程序,实现如下功能:在文本框Text1中输入十六进制数,单击“转换”按钮Command1,在列表框List1中输出对应的十进制数,运行界面如图所示,程序代码如下。
(1)要调整Label1中的字体大小,可选择在属性面板中设置Label1的________属性值。
(单选,填字母:A.Caption/B.Font/ C.Height)(2)为实现上述功能,请在划线处填入合适的代码。
Private Sub Command1_Click()Dim s As String, c As String, t As StringDim i As Integer, b As Integer, ans As LongDim flag As Booleans=_______①_______ b =Len(s)flag =Trueans =0For i =1 To bc =Mid(s, i, 1)If c >=“0” And c <=“9” Thenans = ans*16+Asc(c)-Asc(“0”)ElseIf c >=“A ” And c <=“F ” Thenans =ans*16+_______________②_________________Else_________③__________′输入情况有误Exit ForEnd IfNext iIf flag Then t = Str(ans)Else t =“输入有误!”List1.AddItem s + “-->” + tEnd Sub(3)由上述算法可知,运行时在Text1框中输入“d8”,列表框List1中添加的条目为________。
vb试题2
下列关于VB 编程的说法中,不正确的是_D_______。
A.事件是能被对象识别的动作B.方法指示对象的行为C.属性是描述对象特征的数据D.VB程序采用的运行机制是面向对象用来确定一个控件在窗体上位置的属性是_D_______。
A.Width和HeightB.Width或HeightC.Top或LeftD.Top和Left在默认情况下,InputBox() 函数返回值的类型为___D_____。
A.逻辑类型B.变体类型C.数值型D.字符串型以下Case 语句中错误的是__A_____。
A.Case Is>10 And Is<5B.Case 3,5,Is>10C.Case Is>10D.Case 0 to 10当字符型变量中第三个字符是"C" 时,利用MsgBox 过程显示"Yes",否则显示"No",正确的条件语句是___A_____。
A.If Mid(c,3,1)="C" Then MsgBox "Yes" Else MsgBox "No"B.If Left(c,3,1)="C" Then MsgBox"Yes" Else MsgBox "No"C.If Right(c,3,1)="C" Then MsgBox "Yes" Else MsgBox "No"D.If string(c,3,1)="C" Then MsgBox "Yes" Else MsgBox "No"执行下列程序段输出的结果是_A_。
X%=2Do While x<8Print "*";X=x+2LoopA.***B.****C.*D.**要使For语句for k=__ To -5 Step -2循环执行20次,循环变量的初值应是___B______。
VB程序设计期中考试2
高二电商专业VB程序设计期中考试姓名:分数:一,选择题(1*20,共20分)1.下列关于visual basic 特点的描述,正确的是()A.面向对象B.可视化C.事件驱动。
D. 以上全部都是2. 集成开发环主主主窗口中不包括中()A.标题栏B.菜单栏C.状态栏D.工具栏3.在visual basic 中建立应用程序所需要的控件,应使用()A.属性窗口B.工具箱窗口C.立即窗口D.菜单设计窗口4.visual basic 窗体设计器用来设计()A.应用程序代码段B.应用程序界面C.对象的属性D.对象的事件5.在visual basic6.0集成开发环境中,如果没有显示出某个窗口,可以通过()菜单下的命令使其显示A.文件B.编辑C.视图D.工程6. 下列关于字符型数据的说法中不恰当的()。
A. 字符型数据是用来存储文字信息的B. 字符型数据包含定长字符串和变长字符串C. 字符串使用双引号或单引号作为界定符号D. 长度为零,即不含任何字符的字符串为空字符串,简称空串7.数据"12345"是_数据。
A.整型B.长整型C.字符型D.日期型8.下列关于数值型数据的说法中,正确的是()。
A.如果数值型数据不包含小数,则应使用整型数或长整型数B.在VisualBasic中,数值型数据没有有效范围C.单精度数比双精度数所占存储空间更大D.单精度数在存储时占据2字节的存储空间9.下列关于数据类型的说法中不正确的是()。
A.布尔型数据只有True(真)和False(假)两个值B.日期型数据只用来表示日期C.变体型数据可以存放任何类型的数据D.字符型数据有两种形式:变长字符串和定长字符串10.以下数据类型中,不是VisualBasic的数据类型的是()。
A.字符型数据B.布尔型数据C.时间型数据D.日期型数据11.数据12345是()数据。
A.整型B.长整型C.字符型D.日期型12.数据#10/11/2008#是()数据。
vb练习题(含答案)
___B___ 。
A . 设计流程和编写代码
B. 设计界面和编写代码
C. 设计算法和编写代码
D. 设计程序和编写代码
44.在 VB 6.0 中, 12345& 的数据类型是( B)
A . 整数型
B . 长整数型 C. 字符常数 D. 双精度常数
45.在 VB6.0 中,语句 Dim M1#,Abc,Xyz As Single 定义的 M1 、 Abc 和 Xyz 的类型分别是( D )
19、若要执行下列程序段后窗体上显示"红"字,则
x 可取的值为:
Select case int(x/10)
case2,4,6,8
print" 黄 "
case1,3,5,7,9
print" 绿 "
case else
print" 红 "
end select
(A)27
(B)38
(C)10
(D)5( 对 )
(A) 必须是字母开头,不能是数字或其他字符
(B) 不能是 VB 的保留字
(C) 可以包含字母、数字、下划线和标点符号 (对 )
(D) 不能超过 255 个字符
15、以下变量名中, ______是不符合 VisualBasic 的命名规范的。
(A)Abc901
(B)_mnu_Open_234( 对 )
A. 字符串类型
B. 日期类型
C. 逻辑类型
D. 指针类型
8、表达式 Left( “Visual ”,3)+Lcase( “AB ”)的值是?( C)
A. visAB
B. VisAB
C. Visab
D. ualab
东大14秋学期《可视化程序设计(VB)》在线作业2
可视化程序设计(VB) 14秋学期《可视化程序设计(VB)》在线作业2一,单选题1. 执行语句s=Len(Mid("VisualBasic",1,6))后,s的值是()A. VisualB. BasicC. 6D. 11?正确答案:C2. 确定复选框是否选中,可访问的属性是()。
A. ValueB. CheckedC. SelectD. Caption?正确答案:A3. 在窗体上画两个单选按钮,名称分别为Option1、Option2,标题分别为“宋体”和“黑体”;一个复选框,名称为Check1,标题为“粗体”;一个文本框,名称为Text1,Text属性为“改变文字字体”。
要求程序运行时,“宋体”单选按钮和“粗体”复选框被选中(窗体外观如下图) ,则能够实现上述要求的语句序列是()。
A. Option1.value=TrueB. Option1.Value=True Check1.Value=False Check1.Value=TrueC. Option2.正确答案:D4. 以下定义数组或给数组元素赋值的语句中,正确的是()。
A. Dim a As Variant a=Array(1,2,3,4,5)B. "Dim a(10) As Integer a=Array(1,2,3,4,5)"C. "Dim a%(10) a(1)="ABCDE"D. "Dim a(3),b(3) As Integer a(0)=0 a(1)=1 a(2)=2 b=a"?正确答案:A5. 设a=10,b=5,c=1,执行语句Print a > b > c后,窗体上显示的是()。
A. TRUEB. FALSEC. 1D. 出错信息?正确答案:B6. 以下叙述中错误的是()。
A. 打开一个工程文件时,系统自动装入与该工程有关的窗体、标准模块等文件B. 保存Visual Basic程序时,应分别保存窗体文件及工程文件C. Visual Basic应用程序只能以解释方式执行D. 事件可以由用户引发,也可以由系统引发?正确答案:C7. 将数学表达式Cos2(a+b)+5e2写成Visual Basic的表达式,其正确的形式是()。
VB程序设计阶段练习2(专科)
《VB程序设计(专)》第二阶段练习题一、选择题1.下面选项中 C 是算术运算符。
A.%B.&C.Mod D.And2.下列选项中,把R定义为双精度型变量的是C。
A.r%B.r!C.r#D.r$3.30 Mod 4的值为 B 。
A.1B.2C.4D.104.下列运算符中A的优先级最高。
A./ B.\ C.Mod D.+5.Len(“程序设计”)的值是 B 。
A.0B.4 C.8 D.不能确定6.下面不合法的标示符是 D 。
A.Lab1 B.Print C.标号D.Int7.下列赋值语句中,正确的是____B____。
A.a%= ”VBP”B.a!= 100C.1+a= 10e D.a+%= 10 8.下列赋值语句中,正确的是___B_____。
A.Text1.text%= ”VBP” B.Text2.text = 100C.Label1.Caption!= 10e D.Label2.Caption +1= 109.下列语句中,不正确的是____C____。
A.x = MsgBox("除数为零,请重新输入!", vbCritical, "警告框")B.x = MsgBox("除数为零,请重新输入!", vbCritical + vbOKOnly, "警告框") C.MsgBox ("除数为零,请重新输入!", vbCritical, "警告框")D.MsgBox "除数为零,请重新输入!", vbCritical + vbOKOnly, "警告框" 10.下列语句中,正确的是__A______。
A.x = MsgBox("除数为零,请重新输入!", , "警告框")B.x = MsgBox("除数为零,请重新输入!", "警告框")C.MsgBox ("除数为零,请重新输入!", , "警告框")D.MsgBox "除数为零,请重新输入!", "警告框"11.下列语句中,不能交换变量a和b的值的是____D____。
华南理工网络教育_高级语言程序设计(VB)·VB第二次作业
高级语言程序设计(VB)·VB第二次作业1.任何控件都有()属性。
A. NameB. ValueC. CaptionD. Text答题: A. B. C. D.参考答案:A2.以下对象中不可以作为父对象的是()A. Image图像框B. PictureBox图片框C. Form窗体D. Frame框架答题: A. B. C. D.参考答案:A3.Width 和Height是窗体的()。
A. 对象B. 事件C. 属性D. 方法答题: A. B. C. D.参考答案:C4.要使命令按钮失效,则可以设置()属性的值为False来实现。
A. ValueB. EnabledC. VisibleD. Cancel答题: A. B. C. D.参考答案:B5.下列一维数组说明语句错误的是()。
A.Dim b(100) AS DoubleB.Dim b(-5 To 0) AS ByteC.Dim b(-10 To ?20) AS IntegerD.Dim b(5 To 5) AS String答题: A. B. C. D.参考答案:C6.若有数组说明语句为:Dim a(-3 To 8),则数组a包含元素的个数是()。
A. 5B. 8C. 11D. 12答题: A. B. C. D.参考答案:D7.以下属于VB合法的数组元素是()。
A. x[5]B. x5C. x(5)D. x{5}小强很忙_小百货欢迎您!小强我只是个卖杂货的,家居日用百货批发,电脑周边配件、手机周边配件、摆地摊货源批发、2元店_5答题: A. B. C. D.参考答案:C8.下列数组说明语句中正确的是()。
A. Dim a(-1 To 5,8)AS StringB. Dim a(n,n)AS IntegerC. Dim a(0 To 8,5 To ?1)AS SingleD. Dim a(10,-10)AS Double答题: A. B. C. D.参考答案:A9.设有数组说明语句:Dim b(-1To2,-2To2),则数组b中元素的个数是()。
vb课后练习答案习题解答(2)
vb课后练习答案习题解答(2)第2章基本数据类型与表达式2.1 填空题1.程序设计语言中()是语言的最基本符号,()是具有语法意义的最小语法单位。
答案:字符、单词2.()用于标记用户自定义的常量、类型、变量、控件、过程、函数等名字。
答案:标识符3.整型数据占()字节的内存空间。
长整型数据占()个字节的内存空间。
单精度浮点型数据占()个字节的内存空间。
双精度浮点型数据占()个字节的内存空间。
日期型数据占()个字节的内存空间。
答案:2、4、4、8、84.100% 表示100为()型数据;100!表示100为()型数据;100@表示100为( )型数据.答案:整、单精度浮点、货币5.符号常量在某一过程中说明,则该符号常量只能在()内有效。
答案:该过程内6.若一个整型变量说明了之后没有给它赋值,则它的值为()。
答案:07.在VB中可以把类型说明符放在变量名的()来说明变量的类型。
答案:末尾8.为了使VB的编译程序自动检查变量声明,遇到未经说明的标识符发出错误警告信息,在程序中要加上()语句。
答案:Option Explicit9.对含有多种运算的表达式,各种运算之间的顺序为()→()→()→()。
答案:函数运算、算术运算、关系运算、逻辑运算10.把1234.567的小数部份四舍五入转换为整数,可使用函数()。
答案:Cint(1234.567)11.将x四舍五入到百位(例如,若x=23874.52应舍入成23900),可使用表达式()。
答案:Int(x / 100 + 0.5) * 10012.将x从十位截断(例如,x=23874.52应截成23800)可使用表达式()。
答案:Fix(x / 100) * 100或者Int(x/100)*100或者Cint(x\100-0.5)*10013.设X为数值变量,求X的常用对数可使用的表达式是()。
答案:Log(X)/Log(10)14.要从字符串“Visual BASIC 6.0”中截取子字符串“BASIC”可使用函数()。
VB第四章练习(二)
VB第四章练习(二)VB第四章练习(二)(有正确答案的)一、填空题1设 a=2,b=3,表达式 a>b 的值是_______。
FALSE|0|零|假|假值|零值 2.在VB中声明静态变量的关键字是_______。
static 3.在VB中声明符号常量的关键字是_______。
const 4.表达式10 MOD 16\\4的值是_______。
25.设A=5,B=6,C=7,D=8,表达式3>2*B OR A=C AND B<>C OR C>D的值是_______。
False|0|零|假|假值|零值6.设a=6,b=3,c=5,则表达式Not a>c And c=b Or b<>a+c 的值为_______。
True|真|真值|-18.设a=1,b=2,c=3,则VB6.0表达式:a9.x是小于120的非负数,描述该条件的布尔(逻辑)表达式是_。
x<100 and x>=0|x>=0 and x<100|(x<100)and (x>=0)|(x<100) and x>=0|x<100 and (x>=0)|(x>=0) and(x<100)|(x>=0) and x<100| x>=0 and (x<100)10.在VB中,用 Dim X As Integer 语句定义的变量X,系统默认其值为_______。
0|零 11.表示x是5的倍数VB表达式为_______。
X MOD 5=0|x/5=int(x/5)|int(x/5)=x/5 12.已知 a=3.5,b=5.0,c=2.5,d=True 则表达式:a>=0 AND a+c>b+3 OR NOT d 的值是____。
False|0|零|假|假值|零值13.用于声明全局变量的关键字是_______。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1.项目文件的扩展名是()A..vb B..sln C..exe D..vbproj2.集成开发环境有两类窗口:浮动和固定,下面的()窗口不是浮动窗口。
A.工具箱B.属性 C.即时D.窗体3.要使窗体的标题为“演示实例”,应修改窗体的()属性。
A.Caption B.Tip C.Item D.Text4.在中,下面属于方法的是()。
A.FocusB.SelectedTextC.LostFocusD.Keypress5.一条语句要在下一行继续写,可用()符号作为续行符。
A.+B.-C.空格和_D....6.若要使命令按钮不可操作,要对()属性进行设置。
A.EnabledB.VisibleC.BackColorD.Text7.在集成环境中创建应用程序时,除了工具箱窗口、窗体窗口和属性窗口外,必不可少的窗口是()A.窗体布局窗口B.立即窗口C.代码窗口D.监视窗口8.当运行程序时,系统自动执行启动窗体的()事件过程A.Load B.Click C.Unload D.GotFocus 9.当文本框的ScrollBars属性设置了非None值,却没有效果,原因是()A.文本框没有内容B.文本框的MultiLine属性为False C.文本框的MultiLine属性为True D.文本框的Locked属性为True10.若要使标签控件显示时不要覆盖窗体的背景图案,要对()属性进行设置A.BackColor B.BorderStyle C.ForeColor D.BackStyle 11.数据类型为Long的类型标识符为()。
A.%B.&C.!D.#12.下面()是日期型常量。
A.“5/17/12”B.5/17/12C.#5/17/12#D.(5/17/12)13.下面的()是合法的单精度型变量。
A.num!B.sum%C.char!D.mm#14.下面的()是合法变量名。
A.X_yzB.123abcC.IntegerD.X-Y15.Rnd函数不可能为下列的()值。
A.0B.1C.0.1234D.0.000516.图片框控件(PictureBox)是专门用于显示图片的控件,主要属性image用于设置显示在控件上的图片,使用()语句可以在程序中消除已装入的图片。
A.PictureBox控件名.image=””B.PictureBox控件名.image=NothingC.PictureBox控件名.image=Image.FromFile(“”)D.PictureBox控件名.image=Image.FromFile(Nothing)17.表达式16/4-2^5*8/4Mod5\2的值为()A.14B.4C.20D.218.表达式Len(“123程序设计ABC”)的值是()A.10B.14C.20D.1719.为了给x,y,z三个整型变量赋初值1,正确的赋值语句是()。
A.x=1:y=1:z=1B.x=1,y=1,z=1C.x=y=z=1D.xyz=120.已知a=12,b=20,复合赋值语句“a*=b+10”执行后,a变量中的值是()A.50B.250C.30D.36021.关于语句If x=1Then y=1,下列说法中正确的是。
A.x=1和y=1均为赋值语句B.x=1和y=1均为关系表达式C.x=1为关系表达式,y=1均为赋值语句D.x=1为赋值语句,y=1为关系表达式提供了结构化程序设计的三种基本结构,分别是()。
A.递归结构、选择结构、循环结构B.选择结构、过程结构、顺序结构C.过程结构、输入/输出结构、转向结构D.顺序结构、选择结构、循环结构23.Visual 是一种集成开发环境,集成开发环境一般简称为()A.CLRB.IDED.XML24.在中要把属性窗口打开,可以选择()A.按F5键打开属性窗口B.“解决方案资源管理器”窗口中的“属性”菜单项C.“视图”菜单中的“属性窗口”或F4键D.“编辑”菜单中的“属性窗口”25.若要使命令按钮不可操作,要对()属性进行设置。
A.Enabled B.Visible C.BackColor D.Text26.要判断在文本框中是否按了Enter键,应在文本框的()事件中进行判断。
A.Change B.KeyDown C.Click D.KeyPress27.在中,下面属于方法的是()。
A.HideB.SelectedTextC.LostFocusD.Keypress28.在一行内要写多条语句时,每个语句之间用()符号分隔。
A.,B.:C.、D.;29.要使窗体的标题为“演示实例”,应修改窗体的()属性A.CaptionB.TipC.ItemD.Text30.表达式Num+=3代表的意思是()A.Num=3B.Num=Num+3C.Num+3=NumD.3=Num代码是否区分大小写A.不区分B.区分32.当创建一个名为“引例”的项目时,该项目的所有代码文件将保存在()文件夹下。
A.My Documents B. C.引例D.Windows33.数据类型为String的类型标识符为()。
A.%B.$C.!D.#34.下面的()是不合法的整型常量。
A.123B.&O144C.&O18D.&H5A35.下面的()是合法变量名。
A.My_IntegerB.123IntegerC.IntegerD..My-Integer36.Rnd函数产生值的范围是()。
A.[0,1]B.[0,1)C.(0,1]D.(0,1)37.图片框控件(PictureBox)是专门用于显示图片的控件,主要属性image用于设置显示在控件上的图片,使用()语句可以在程序中装入已有的图片。
A.PictureBox控件名.image=“图片文件名”B.PictureBox控件名.image=image.load(“图片文件名”)C.PictureBox控件名.image=Image.FromFile(“图片文件名”)D.PictureBox控件名.image=Image.LoadFile(“图片文件名”)38.表达式28/4-2^5*8/4MOD5\2的值为()。
A.7B.4C.20D.239.在使用MsgBox时,必须设置的参数是_______。
A.按钮B.无C.标题D.提示40.下列各赋值语句,语法不正确的是()。
A.iNum=15B.x+y=5C.slength=x+ybel1.text="abc"41.以下叙述中正确的是()A.窗体的Name属性指定窗体的名称,用来标识一个窗体B.窗体的Name属性的值是显示在窗体标题栏中的文本C.可以在运行期间改变对象的Name属性的值D.对象的Name属性值可以为空42.借助变量t,交换变量x和y值的语句哪个是正确的_______。
A.x=tB.t=xC.y=tD.t=yt=y y=t x=y y=xy=t x=y x=t x=t43.用来判断表达式的值是否与条件列表中的值相匹配的多路判断语句是()A.ForB.IFC.Select CaseD.以上都不是44.结构化程序设计的三种基本结构,分别是()。
A.递归结构、选择结构、循环结构B.选择结构、过程结构、顺序结构C.过程结构、输入/输出结构、转向结构D.顺序结构、选择结构、循环结构45.计算如下分段函数下面不正确的程序段是()A.If x>=1Then f=Math.Sqrt(x+1)B.If x>=1Then f=Math.Sqrt(x+1)f=x*x+3If x<1Then f=x*x+3C.f=IIf(x>=1,Math.Sqrt(x+1),x*x+3)D.If x<1Then f=x*x+3_Else f=Math.Sqrt(x+1)46.下面的程序段运行后,显示的结果是()。
Dim x%x=int(rnd)+3Select Case xCase5MsgBox(“优秀”)Case4MsgBox(“良好”)Case3MsgBox(“通过”)Case ElseMsgBox(“不通过”)End SelectA.优秀B.良好C.通过D.不通过47.在以下运算符中,优先级最低的运算符是_________A.^B./C.\D.Mod48.以下()是正确的For...Next结构A.For1To10Step...NextB.For i=3To-3Step-3...Next iC.For i To10...Next iD.For i=3To10Step3...Next j49.下列循环体能正常结束的是()。
A.i=100Do While i>100i=i Mod100+1 Loop B.i=100Do Until i>100i=i Mod100+1 LoopC.i=100Doi=i Mod100 Loop While i<100D.i=100Doi=i Mod100+1 Loop Until i>10050.循环语句For K=3.5TO 5.5Step0.5的循环次数是()。
A.0B.5C.3D.4 51.当在文本框输入“ABCD”四个字符时,窗体上显示是()Sub TextBox1_KeyPress(……)Handles TextBox1.KeyPress Label1.Text&=TextBox1.TextEnd SubA.ABCD B.ABC C.AABABC D.AABABCABCD 52.参考以下代码,正确的是()Dim k as integer=10DO While k=0k=k-1LoopA.循环语句执行10次B.是无限循环C.循环体语句一次也不执行D.循环语句执行一次中有数组dim a%(5),其含义是A.定义了一个整型数组,数组的元素个数是5个B.定义了一个整型数组,数组的元素个数是6个C.定义了一个长整型数组,数组的元素个数是5个D.定义了一个长整型数组,数组的元素个数是6个54.以下程序执行后,TextBox1.Text的结果为_______。
Dim n As IntegerDim a(,)As String={{"a1","a2","a3"},{"b1","b2","b3"}}TextBox1.Text=””For n=0To1TextBox1.Text&=a(n,1)Next nA.a2a3B.a1a2C.a2b2D.a3a355.要分配存放12元素的整型数组,不符合要求的是()A.dim a%(12)B.dim a%(1,5)C.dim a%(2,3)D.dim a%(1,1,2)56.语句Dim A%(9,11)声明的数组A包含()个数组元素A.120B.75C.60D.1357.如下数组声明语句,()是正确的。