2017vb期末复习试题

举报
资源描述
Vi s u al B as i c 期末复习题库单项选择题判断题填空题编程题1)下列程序运行后,输 出 的 结 果 为。B=1D o 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,执 行 结 果 为。D i m a(4)A s I n t e g e rD i 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 答案:A3)下列程序执行后,变 量 s的值为 oD i m s A s l o n g ,x A s I n t e g e rs=0:x=lD o Wh i l e (x 5x=x*yy=y+ll o o pp r i n t xa)2b)5c)10d)20 答案:C8)当执行以下程序时,在名为I bl Re s u l t 的标签框内将显示 oPr i v at e Su b c m d l t _ c l i c k()D i 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.Cap t i o n=St r (R)E n d Su ba)字符串15b)整 数 15c)字符串5d)整数5 答案:A9)如下有一段不完整的程序段,如果要求该程序执行3 次循环,则应在程序中的括号里输入 1X=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 的值是一 oa)“输入”b)c)“练习”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 显示“v i s u al bas i c”答案:B13)下列程序的运行后s的值是 oS=0F o r x=99 t o 1 St e p -2s=s+xNe x t xPr i n t sa)100b)500c)2500d)5000 答案:C14)下列程序的执行结果是一oK=0F o r 1=1 To 3a=l 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)下 列 程 序 的 执 行 结 果 是 D i m a(5)A s St r i n gD i m b A s I n t e g e rD i m I A s I n t e g e rF o r I =0 To 5a(I)=I+lPr i n t a(I)Ne x t Ia)123456b)6c)654321d)0 答案:A1 6)下 列 程 序 的 执 行 结 果 为 D i m i n t s u m A s I n t e g e rD i m I A s I n t e g e ri n t s u m=0F 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 答案:C1 7)下 列 程 序 的 执 行 结 果 为,D i m S A s I n t e g e r,n A s I n t e g e rS=0:n=lD o 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 答案:A1 9)下列程序的执行结果为D i m i n t s u m A s I n t e g e rD i 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 答案: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)下面程序执行的结果是oPr i v at e Su b F o r m _ Cl i c k()A$=T23:B$=456C=Val(A$)+Val(B$)Pr i n t C100E n d Su ba)123b)3c)5d)579 答案:C2 2)下列循环语句将执行 次。A=100D oPr i n t aa=a+lL o o p u n t i l a=10a)1b)10c)100d)死循环 答案:D2 3)下面程序段的循环结构执行后,的 输 出 值 是.程序段为:F o r 1=1 t o 10 s t e p 2厂y+INe x t Ip r i n t I;a)25b)10c)11d)因为Y的初值不知道,所以不确定 答案:C2 4)写列程序段的执行结果oA=abbac d d c baf 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 B A B B Ad)A B B A B A 答案:C2 5)以 下 语 句 输 出 结 果 是(在 立 即 窗 口 中)oA=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其 循 环 执 行 的 次 数 为。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 的值为oD i 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=6D o Wh i l e y=6x=x*yy=y+1L o o pa)3b)6c)18d)20 答案:C3 0)执行下列程序段后,整型变量c的值为A=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)4c)5d)6 答案:C3 2)有如下语句,执行后该段语句的循环次数是D i 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)有如下程序,该程序将 oF o r 1=1 t o 10 s t e p 0K=k+2Ne x t Ia)形成无限循环。b)循环体执行一此后结束循环。c)语法错误。d)循环体不执行即结束循环。答案:A3 4)有如下程序段,该程序段执行完毕后,共循环了.Fo r 1=1 T o 5Fo r j=l T o IFo r k=j T o 4P r in t aN e x t kN e x t jN e x t Ia)4b)5c)38d)40 答案:D3 5)有如下程序,该程序的运行结果为 oDim k As In t e g e rn=5:m=l:k=lDo W hile k=nm=m*2k=k+lLo o pP r in t ma)1b)5c)32d)40 答案:C3 6)以下程序输出1 到 1000之间所有的偶数之和,请补充完该程序。P r iv at e S u b Co m m an d _Clic k()Dim x As Do u bleFo r 1=0 T o 1000I f T he nx=x+IEn d IfN e x t IP r in t xEn d S u ba)i M o d 2=0b)x M o d 2=0c)I M o d 2 0 0d)x M o d 2 0 0 答案:A3 7)以下是计算10的阶乘的程序,请补充该程序。Dim t as s in g leDim k as In t e g e rk=O:t=lW hile _k=k+lt=t*kW e n dP r in t ta)k 10c)k=10d)k=10 答案:A38)是由V is u al Bas ic 提供的一种专门的子程序,由对象本身所具有,反映该对象功能的内部函数或过程。a)文件b)属性c)方法d)窗体 答案:C3 9)刚建立一个新的标准EX E工程后,不 在 工 具 箱 中 出 现 的 控 件 是。a)单选按钮b)图片框c)通用对话框d)文本框 答案:C4 0)下列各项不是V is u al Bas ic 的 基 本 数 据 类 型 的 是。a)Charb)S t r in gc)In t e g e rd)Do u ble 答案:A4 1)下列运算结果中,值最大的是.a)34b)3/4c)4 m o d 3d)3 m o d 4 答案:D4 0)以 下 不 属 控 件 的 一 项 是。a)文本框b)标签框c)列表框d)消息框 答案:D4 2)用 In p u t Bo x 函 数 可 帮 助 生 成 a)消息框b)“保存”对话框c)简单输入框d)“颜色”对话框 答案:C42)对象不能响应Clic k事件。a)列表框b)图片框c)窗体d)计时器 答案:D43)17 m o d 3 的 运 算 结 果 是。a)0.5b)1c)1.5d)2 答案:D4 4)变量X=32769,则变量声明时不能将其声明为a)In t e g e rb)V
展开阅读全文
温馨提示:
金锄头文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
相关资源
正为您匹配相似的精品文档
相关搜索

当前位置:首页 > 大杂烩/其它


电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号