2016年vb期末复习题.pdf
《2016年vb期末复习题.pdf》由会员分享,可在线阅读,更多相关《2016年vb期末复习题.pdf(53页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Vi s u al B as i c 期末复习题库单项选择题判断题填空题编程题1)下列程序运行后,输出的结果为 OB=1Do w h i l e (b40)b=b*(b+1)L o o pPr i n t ba)42b)39c)6d)1 答案:A2)设执行以下程序段时依次输入1、3、5,执行结果为 oDi m a(4)A s I n t e g e rDi m b(4)A s I n t e g e rF o r K =0 To 2a(K+l)=Val(I n p u t B o x(“请输入数据:”)b(3-K)=a(K+l)Ne x t KPr i n t b(K)a)1b)3c)5d)0
2、 答案:A3)下列程序执行后,变 量s的值为 oDi m s A s l o n g ,x A s I n t e g e rs=0:x=lDo Wh i l e (x 5x=x*yy=y+il o o pp r i n t xa)2b)5c)10d)20 答案:C8)当执行以下程序时,在名为I bl Re s u l t 的 标 签 框 内 将 显 示。Pr i v at e Su b c m d l t _ c l i c k()Di m I,RR=0F o r 1=1 To 5 St e p 1R=R+INe x t II bl Re s u l t.C ap t i o n=St r
3、(R)E n d Su ba)字符串15b)整 数 15c)字符串5d)整数5 答案:A9)如下有一段不完整的程序段,如果要求该程序执行3 次循环,则应在程序中的括号里输入X=1d ox=x+3p r i n t xl o o p u n t i l (_ _ _)a)x=8b)x=7d)x 5 t h e ni f b3 t h e nc=a*be l s ec=a m o d bE n d i fa)2b)-1c)1d)6 答案:A1 1)设有如下语句:s t r l=i n p u t bo x(输入 练习)从键盘上输入字符串“示例”后,s t r l 的值是一。a)“输入”b)c)“练
4、习”d)“示例”答案:D12)我们在一个窗体上建立两个文本框,名称分别为Te x t l 和 Te x t 2,事件过程如下,Pr i v at e Su b Te x t l _ c h an g e()Te x t 2.t e x t=Uc as e(Te x t l.t e x t)E n d Su b则在 Te x t l 文本框输入 v i s u al bas i c”,Te x t 2 将。a)Te x t 2中无内容显示。b)Te x t 2 显示 VI SUA L B A SI C”。c)Te x t 2 显示“v i s u al bas i c”d)Te x t l 显示
5、“v i s u al bas i c”答案:B1 3)下列程序的运行后s的值是 oS=0F o r x=99 t o 1 St e p-2s=s+xNe x t xPr i n t s14)下列程序的执行结果是.a)100b)500c)2500d)5000答案:CK=0F o r 1=1 To 3a=r T Kp r i n t a;Ne x t Ia)1 1 1b)1 2 3c)0 0 0d)1 4 9 答案:A1 5)下列程序的执行结果是Di m a(5)A s St r i n gDi m b A s I n t e g e rDi m I A s I n t e g e rF o r
6、 I =0 To 5a(I)=I+lPr i n t a(I)Ne x t Ia)123456b)6c)654321d)0 答案:A16)下 列 程 序 的 执 行 结 果 为。Di m i n t s u m A s I n t e g e rDi m I A s I n t e g e ri n t s u m=OF o r 1=20.2 To 5 St e p -4.7i n t s u m=i n t s u m +1Ne x t IPr i n t i n t s u ma)150b)200c)50d)0 答案:C17)下 列 程 序 的 执 行 结 果 为 Di m S A s I
7、 n t e g e r,n A s I n t e g e rS=0:n=lDo Wh i l e n b Th e na=a-bE l s eb=b+aE n d i fPr i n t aa)50b)100c)200d)10 答案:A19)下列程序的执行结果为Di m i n t s u m A s I n t e g e rDi m I A s I n t e g e ri n t s u m=0F o r 1=0 To 50 St e p 10i n t s u m=i n t s u m+INe x t IPr i n t i n t s u ma)150b)200c)50d)0
8、答案:A2 0)下面程序执行后,X的 结 果 为.X=0F o r I =1 t o 5F o r j=I t o 5X=X+1Ne x t jNe x t IPr i n t Xa)5b)10c)15d)20 答案:C2 1)下面程序执行的结果是一。Pr i v at e Su b F o r m _ C l i c k()A$=123:B$=456C=Val(A$)+Val(B$)Pr i n t C 100E n d Su ba)123b)3c)5d)579 答案:C2 2)下列循环语句将执行 次。A=100DoPr i n t aa=a+lL o o p u n t i l a=10a
9、)1b)10c)100d)死循环 答案:D2 3)下面程序段的循环结构执行后,的 输 出 值 是。程序段为:F o r 1=1 t o 10 s t e p 2y=y+lNe x t Ip r i n t I;a)25b)10c)11d)因为Y的初值不知道,所以不确定 答案:C2 4)写列程序段的执行结果。A=abbac d d c ba”f o r 1=6 t o 2 s t e p -2x=m i d(a,I,I)y=l e f t(a,I)z=r i g h t(a,I)z=x&y&zn e x t Ip r i n t Uc as e(z)a)A B Ab)A A B A A Bc)B
10、 B A B B Ad)A B B A B A 答案:C2 5)以 下 语 句 输 出 结 果 是(在 立 即 窗 口 中)o n A=B e i j i n gb=Sh an g H ai”Pr i n t a;ba)B e i j i n g Sh an g H aib)A be i j i n g Sh an g H aic)B e i j i n g Sh an g H aid)A be i j i n g 答案:C2 6)有如下程序:F o r 1=1 To 3F o r j=5 To 1 St e p-1Pr i n t I+jNe x t jNE X T I其循环执行的次数为 o
11、a)12b)13c)14d)15 答案:D2 7)有如下程序段,该程序执行后,变量a 的值为F o r 1=1 To 2F o r J=I To 2F o r K=1 To Ja=a+2Ne x t KNe x t JNe x t Ia)2b)8c)10d)20 答案:C2 8)执行下列程序后,变量a 的 值 为 一 oDi m I as i n t e g e rd i m a as i n t e g e ra=0f o r 1=0 t o 100 s t e p 2a=a+ln e x t Ia)1b)10c)51d)100 答案:C2 9)执行下列程序后,X的值为 oX=3y=6Do
12、Wh i l e y=6x=x*y厂y+1L o o pa)3b)6c)18d)20 答案:C3 0)执行下列程序段后,整型变量c的值为 oA=24b=328s e l e c t c as e b10c as e 0c=a*10+bc as e 1 t o 9c=a*100+bc as e 10 t o 99c=a*1000+be n d s e l e c ta)537b)2427c)24328d)240328 答案:C3 1)执行完下面的程序段后,循 环 将 执 行 一 次。F o r 1=1.7 To 5.9 St e p 0.9a=a+lPr i n t aNe x t Ia)3b)
13、4c)5d)6 答案:C3 2)有如下语句,执行后该段语句的循环次数是一Di m s,I,j as i n t e g e rF o r I =1 t o 3F o r j=3 To 1 St e p-1S=I*jNe x t jNe x t Ia)9b)10c)3d)4 答案:A3 3)有如下程序,该程序将.F o r 1=1 t o 10 s t e p 0K=k+2Ne x t Ia)形成无限循环。b)循环体执行一此后结束循环。c)语法错误。d)循环体不执行即结束循环。答案:A3 4)有如下程序段,该程序段执行完毕后,共循环了.F o r 1=1 To 5F o r j=l To IF
14、o r k=j To 4P r i n t aN ex t kN ex t jN ex t Ia)4b)5c)3 8d)40 答案:D3 5)有如下程序,该程序的运行结果为 oD i m k As I n t egern=5:m=l:k=lD o Wh i l e k=nm=m*2k=k+lL o o pP r i n t ma)1b)5c)3 2d)40 答案:C3 6)以下程序输出1 到 1 0 0 0 之间所有的偶数之和,请补充完该程序。P r i v at e Su b C o m m an d_ C l i ck()D i m x As D o u bl eF o r 1=0 To
15、1 0 0 0I f Th enx=x+IE n d I fN ex t IP r i n t xE n d Su ba)i M o d 2 =0b)x M o d 2=0c)I M o d 200d)x M o d 2 0 0 答案:A3 7)以下是计算1 0 的阶乘的程序,请补充该程序。D i m t as s i n gl eD i m k as I n t egerk=0:t=lWh i l e_ _ _ _ _ _ _k=k+lt=t*kWen dP r i n t ta)k1 0c)k=1 0d)k=1 0 答案:A3 8)是由Vi s u al Bas i c提供的一种专门的子程
16、序,由对象本身所具有,反映该对象功能的内部函数或过程。a)文件b)属性c)方法d)窗体 答案:C39)刚建立一个新的标准E XE 工程后,不 在 工 具 箱 中 出 现 的 控 件 是。a)单选按钮b)图片框c)通用对话框d)文本框 答案:C4 0)下列各项不是Vi s u al Bas i c的 基 本 数 据 类 型 的 是。a)C h arb)St r i n gc)I n t egerd)D o u bl e 答案:A4 1)下列运算结果中,值最大的是。a)3 4b)3/4c)4 m o d 3d)3 m o d 4 答案:D4 0)以 下 不 属 控 件 的 一 项 是。a)文本框b
17、)标签框c)列表框d)消息框 答案:D4 2)用 I n p u t Bo x 函 数 可 帮 助 生 成。a)消息框b)“保存”对话框c)简单输入框d)“颜色”对话框 答案:C42)对象不能响应C l i ck事件。a)列表框b)图片框c)窗体d)计时器 答案:D43)1 7 m o d 3的 运 算 结 果 是.a)0.5b)1c)1.5d)2 答案:D4 4)变量X=3 2 769,则 变 量 声 明 时 不 能 将 其 声 明 为。a)I n t egerb)Var i an tc)L o n gd)Si n gl e 答案:A4 5)表达式2*3-2+2*8/4+3-2 的值为。a)
18、64b)3 1c)49d)2 2 答案:B4 6)复选对象是否被选中,是由其 属性决定的。a)C h eckedb)Val u ec)E n abl edd)Sel ect ed 答案:B4 7)没有C ap t i o n 属 性 的 控 件 是。a)L abelb)O p t i o n Bu t t o nc)F r am ed)L i s Bo x 答案:D4 8)下列符号是Vi s u al Bas i c中 合 法 变 量 名 的 是。a)I Fb)7ABc)A B 7d)AB_ 7 答案:D4 9)使窗体自动向下移动的语句是M o v e oa)L eft,To p+1 0 0b
19、)To p+1 0 0c)To p+1 0 0d)To p=To p+1 0 0 答案:A50)RG B函数通过红、绿、蓝三基色混合产生某种颜色,其语法为RG B(红,绿,蓝),括号中红、绿、蓝三基色的成分使用0-2 55之间的整数。若使用3 个滚动条分别输入3 种基色,为保证输入数值有效,则应设置_ 属性。a)M ax 和 M i nb)Sm al l C h an ge 和 L ar geC h an gec)Scr o l l 和 C h an ged)Val u e 答案:A51)控件可以使用Set F o cu s O 方法。a)F r am eb)L abelc)Tex t Bo
20、xd)Ti m er 答案:C5 2)滚动条单击边上的箭头按钮移动的大小由_ _ _ _设定。a)C h an geb)Sm al l C h an gec)Scr o l ld)Tabs t o p 答案:B5 3)下列程序段的执行结果为 oN=O:J=1D o Un t i l N 2N=N+1J=J+N*(N+1)L o o pP r i n t N;Ja)0 1b)3 7c)3 2 1d)3 1 3 答案:C5 4)下列程序段的执行结果为 oX=6F o r K=1 To 1 0 St ep -2X=X+KN ex t KP r i n t K;Xa)-1 6b)T 1 6c)1 6d
21、)1 1 3 1 答案:C5 5)下列程序段的执行结果为 oK=0F o r J=1 t o 2F o r I =1 t o 3K =1+1N ex t IF o r I =1 t o 7K =K+lN ex t IN ex t JP r i n t Ka)1 0b)6c)1 1d)1 6 答案:C5 6)下列程序段的执行结果为M=0F o r 1=1 To 3F o r J =5 To 1 St ep-1N =N+lN ex t J,IP r i n t N;J;Ia)1 2 0 4b)1 5 0 4c)1 2 3 1d)1 5 3 1 答案:B5 7)下列程序段运行后,输出结果是一B=1D
22、 o u n t i l b7b=b*(b+1)L o o pP r i n t ba)7b)3 9c)42d)1 答案:C5 8)下列程序共执行了 循环。D i m i n t s u m As I n t egerD i m I As I n t egerD i m j As I n t egerF o r 1=1 To 1 0 St ep 2F o r j=l To 5 St ep 2i n t s u m=i n t s u m+jN ex t jN ex t Ia)1 0b)2 0c)2 5d)1 5 答案:D59)x是小于1 0 0 的非负数,用 v b表达式正确的是 oa)0b)
23、0=x=0 AN D x 1 0 0d)0=x O R x 1 0 0 答案:C60)1 5.5 2 的 结 果 是。a)1b)1.5c)7d)8 答案:D61)1 9.5 M o d 2*2 的 运 算 结 果 是。a)3.5b)1c)3d)0 答案:D62)a=5,b=8,则 i n t (b-a)*r n d+a)的结果是介于 之间的整数。a)5,8)b)(0,5)c)3,5)d)(0,3 答案:A63)a 和 b 中有且只有一个为0,可以用以下表达式来表示 oa)a=0 o r b=0b)a=0 Xo r b=0c)a*b=0 An d a+b0d)a=0 An d b=0 答案:B6
24、4)Bo o l ean 类 型 的 数 据 由 几 个 字 节 组 成。a)1b)2c)3d)4 答案:B65)C i n t 函 数 返 回 值 类 型 是.a)整型b)字符串c)变体d)双精度浮点型 答案:A66)C o n t r o l Bo x 属性只适用于窗体,当窗体的 属性设置为O-N o n e时,则 C o n t r o l Bo x 属性不起作用。a)Bo r der s t y l eb)Au t o r edr awc)Wi n do w s t at ed)E n abl ed 答案:A67)di m a(-3 t o 3)所 定 义 的 数 组 元 素 个 数
25、是。a)6b)7c)8d)9 答案:B68)D i m bl,b2 as bo o l ean 语句显式声明变量_ _ _ _。a)bl 和 b2 都为布尔型变量b)bl 是整型,b2 是布尔型C)b l是变体型(可变型),b2 是布尔型d)bl 和 b2 都是变体型(可变型)答案:C69)D o u bl e类型的数据由_ _ _ _ 个字节组成。a)2 1b)4c)8d)1 6 答案:C70)I n p u t bo x ()函数的返回值类型为 oa)数值型b)字符型c)逻辑型d)变体型 答案:B71)I n p u t bo x 函数的参数中,必选参数P r o m p t 的 作 用
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2016 vb 期末 复习题
限制150内