郑州大学VB模拟题5_第1页
郑州大学VB模拟题5_第2页
郑州大学VB模拟题5_第3页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、郑州大学vb模拟题5【hnce网上考试系统 v9.】 本套软件使用权属于:郑州大学考试课程:考试时间:9分钟 考场:第一考场 考试日期:2012.0507考号:2011316028 姓名:剩余时间:89:4保存交卷退出帮助窗体顶端本卷共有3道大题:窗体底端一、单项选择题(50道小题,共50分)1、已知x=2, y=9, z=4,逻辑表达式xy or zx and not zy的值是_。(1分)a、trueb、-1c、0d、false2、print format(1234.234, #.#); format(1234.234, #.#)的显示结果是_。(1分)a、1234.2341234.23b

2、、123.23400 1234.234c、123.23400 1234.23d、1234.2341234.2343、以下关于inputbox函数的叙述中,错误的是_。(1分)a、inputbox函数的“提示信息参数”不能缺省b、每执行一次inputbox函数,只能输入一个值c、inputbox 函数的返回值是数值型的d、要保存inputbox函数的返回值必须赋予一个变量4、以下不合法的常量是_。(1分)a、102b、100c、100.0d、10e+015、程序如下:k = 0: do until k 10: k = k + 1: loop的循环体执行次数是_。(1分)a、9b、10c、11d、

3、无数次6、设a=3,b=5,则以下表达式值为假的是_。(1分)a、a=b and b l0b、(ab) or (b2)c、(a0)d、(5a) and (b2)7、abc,abc!,abc$,abc#分别声明abc是_。(1分)a、整型、单精度、字符串、双精度变量b、整型、整型、字符串、双精度变量c、单精度、整型、字符串、双精度变量d、整型、双精度、字符串、双精度变量8、文本框中的scrollbars属性已设置为 3-both,但却没有水平和垂直滚动条的效果,原因可能是_。(1分)a、文本框中没有内容b、文本框的multiline属性为falsec、文本框的maxlength属性为0d、文本框

4、的locked属性是true9、下面四个语句中,正确的赋值语句是_。(1分)a、a = a + cb、a + c = ac、c + a = ad、a c = a10、窗体上有一个文本框和一个命名按钮,当向文本框中输入一个字符时,命令按钮的标题设置为“计算机考试”。下面正确的事件过程为_。(1分)a、private sub command1_click(): command1.caption = 计算机考试: end sub b、private sub command1_click(): text1 = 计算机考试: end subc、private sub text1_change(): co

5、mmand1.caption = 计算机考试: end subd、private sub text1_click(): text1.caption = 计算机考试: end sub11、运行程序:x = 2: for i = 1 to 10 step 2: x = x + i: next,x的值是_。(1分)a、26b、27c、38d、5712、启动visual basic后,vb为用户新建立的第一个工程的名字是_。(1分)a、窗体1b、工程c、窗体d、工程113、下列叙述中,正确的是_。(1分)a、工程文件(.vbp)应用程序可以在任何计算机上运行b、打开一个工程文件,系统自动装入与该工程有

6、关的窗体文件c、vb工程文件中可以没有窗体文件d、退出vb系统前要保存新创建的应用程序,只需保存工程文件(.vbp)即可14、若要选择text对象的text1_keypress事件,可以_。(1分)a、在属性窗口中选择b、在工程资源管理器窗口中选择c、在代码设计窗口中利用对象列表框、过程列表框选择 d、在窗体设计窗口中双击text1对象15、cls方法可以清除窗体或图片框中的_。(1分)a、在设计阶段使用picture设置的背景位图b、在设计阶段放置的控件c、在运行阶段产生的图形和文字d、以上全部内容16、比较两个数中较大的数的程序段,错误的是_。(1分)a、if x y then max=x

7、 else max=yb、max=iif(xy , x, y)c、if x y then max=x : max=yd、max=x: if x 4,执行后s的值是_(1分)a、10b、11c、12d、1521、与传统的程序设计语言相比较,visual basic最突出的特点是_。(1分)a、结构化的程序设计b、数据处理c、面向对象的可视化编程d、中文支持22、能够盛放其他控件,而且是最基本的对象是_。(1分)a、窗体b、图像c、标签d、文本23、窗体设计器是用于设计_。(1分)a、窗体的代码b、对象的属性c、应用程序的代码d、应用程序的界面24、如果vb环境中缺少某个窗口,一般应从主菜单_的下

8、拉菜单中找到相应的激活命令。(1分)a、编辑b、文件c、视图d、调试25、在下列语句中,正确的是_。(1分)a、text1.text+text2.text=text3.textb、command1.name=cmdokc、label1.caption=4567d、x=inputbox(please input)26、执行语句age = inputbox(请输入数值, 年龄输入框, 38),如果从键盘上输入数值20并按回车键,则下列叙述中,不正确的叙述是_。(1分)a、变量age的值是数值20b、对话框标题栏中显示的是年龄输入框c、对话框的默认值是38d、对话框的提示文字为请输入数值27、pri

9、nt datediff(m, #1/28/2004#, #1/31/2004#)的输出结果是_。(1分)a、ob、1c、-1d、228、在下列符号常量的声明中,_是不合法的。(1分)a、const a as single = 2.6b、const a as integer = abc、const a as double = 2 * 2d、const a = ok29、执行程序段:const c$ = henan: c$ = zhengzhou: c$ = daxue: print c$,输出的结果是_。(1分)a、henanb、zhengzhouc、daxued、显示出错信息30、m、n是整数

10、,且nm,在以下4个语句中,能将x赋值为一个mn之间(含m ,n)的任意整数,即满足mxn的是_。(1分)a、x = int(rnd * n) + mb、x = int(rnd * (nm + 1) + mc、x = int(rnd * m) + nd、x = int(rnd * (n-m) + m31、方法print 等级;考试,输出的结果是_。(1分)a、等级考试b、等级;考试c、等级考试d、等级;考试32、下列数据中,_是日期型数据。(1分)a、01/30/2004b、date(01/30/2004)c、#01/30/2004#d、01/30/200433、下列选项中,_不是字符串常量。

11、(1分)a、你好b、c、trued、#false#34、执行程序段:a = 6: b = 8: f = sqr(a * a + b * b): print f,输出的结果是_。(1分)a、6b、8c、10d、1435、inputbox函数返回值的类型为_。(1分)a、数值b、字符串c、变体d、数值或字符串36、设有变量声明:dim testdate as date,为变量testdate正确赋值的表达方式是_。(1分)a、testdate = #1/1/2002#b、testdate = #1/1/2002#c、testdate = date(1/1/2002)d、testdate = for

12、mat(m/d/yy, 1/l/2002)37、下面表达式中,_的运算结果与其他3个不同。(1分)a、log(exp(-3.5)b、int(-3.5) + 0.5c、-abs(-3.5)d、sin(30 * 3.14 / 180)38、语句x = x + 1的正确含义是_。(1分)a、变量x的值与x + 1的值相等b、将变量x的值存到x + 1中去c、将变量x的值加1后赋给变量xd、变量x的值为139、执行程序段:a$ = china: b$ = right$(a$, 3): c$ = string$(3, b$): print c$,输出的结果是_。(1分)a、chib、aaac、iiid、

13、ina40、执行程序段:dim axs as integer: axs% = 232: axs = 232.32: print axs%; axs,输出的结果是_。(1分)a、232 232032b、232 232c、232.32 232.32d、显示出错信息41、变量未赋值时,数值型变量的值为_。(1分)a、ob、空串c、nulld、没任何值42、假设变量ivar是一个整型变量,则执行赋值语句ivar = 2 + 3 之后,变量 ivar 的值是_。(1分)a、2b、3c、5d、2343、语句print 4 + 5 6 * 7 / 8 mod 9的值是_。(1分)a、4b、5c、6d、744

14、、执行语句print format(32548.5, #,#0.00),输出结果是_。(1分)a、32548.5b、32,548.5c、032,548.50d、32,548.5045、下列不合法的常量形式是_。(1分)a、1o0b、100.0c、1oe+0.5d、const g = 23 + 1246、设有变体变量x,执行语句:x = inputbox(输入数值,0,示例)后,如果从键盘上输入10并按回车键,则下列叙述中正确的是_。(1分)a、变量x的值是数值10b、在inputbox对话框标题栏中显示的是“示例”c、0是默认值d、变量x的值是字符串“10”47、下列符号常量的声明中,_是不合

15、法的。(1分)a、const a as single = 1.1b、const a as integer = 12c、const a as double = sin(1)d、const a = ok48、某中心选拔身高t超过1.7米且体重w小于52.5公斤的学员,能正确表示该条件的布尔表达式是_。(1分)a、t = 1.7 and w = 52.5b、t = 52.5c、t 1.7 and w 1.7 or w true + basic的值是_。(1分)a、trueb、falsec、nulld、出错信息二、填空题(7道小题,共30分)1、* 产生50个60100的随机数,统计其中被6整除余2的

16、个数,并将这些数输出。private sub command1_click()dim x, n as integerdim counter as integerfor = 1 to 50x = int(rnd * 41 + 60)if mod 6 = 2 thencounter = counter + 1end ifnext nprint counterend sub(4分)2、* 对10个100以内的整数用冒泡法按递减顺序排序。private sub command1_click()dim a(10) as integer, t as integerdim i as integer, j a

17、s integerfor i = 1 to 10a(i) = int(rnd * 101)print a(i);next i: printfor i = 1 to 9for j = 1 to 10 - i if a(j) max then max = a(i) if a(i) min then min = a(i) next iprint 最大值为 ; maxprint 最小值为 ; minend sub(4分)4、* 杨辉三角形如图所示:* 完成下面程序。private sub form_click()dim a(1 to 10, 1 to 10) as integer, i%, j%for

18、 i = 1 to 10a(i, 1) = 1a(i, ) = 1next ifor i = 3 to 10for j = 2 to i - 1a(i, j) = a(i - 1, j - 1) + a(i - 1, j)next jnext ifor i = 1 to 10for j = 1 to print tab(5 * (j - 1) + 1); a(i, j);next jprintnext iend sub【附图3】(4分)5、* 利用判断一个三位数是否为对称数(如:343)的函数过程,求出所有三位对称数之和。* 程序代码如下:private sub command1_click(

19、)dim sum as long,n as integersum=0for n = 100 to 999if duicheng(n) then sum=sum+next nend sub public function duicheng(byval i%) as booleana = i mod 10c = i 100if a = c thenduicheng=trueelse duicheng=false end ifend (4分)6、* 用子过程输出fibonacci(斐波那契)数列(0、1、1、2、3、5、8.)的前20项及前20项的和。* 程序代码如下:private sub command1_click()dim s&, a%, b%, c%a = 0: b = 1= a + bprint aprint bfor i = 1 to 18fib a, b, cprint s = s + cnext iprint fibonacci(斐波那契)数列的前20项的和为:; sen

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论