


下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、VB程序设计作业(二)客观题部分: 选择题(每题 1 分,共 15 题)1. 当 VB 执行下面语句后, A 的值为( A )。A=1IF A0 THEN A=A+1IF A1 THEN A=0A) 0 B) 1 C) 2 D) 32. 当 VB 执行下面语句后,输出的结果是( B )。Private Sub Form_Click ()score = Int(Rnd * 10) + 30Select Case scoreCase Is 8x = x * yy = y +1LoopPrint xA ) 2B) 9C) 10 D ) 167. 用下面的语句所定义的数组的元素个数是( D )。Dim
2、 A ( -3 To 5 )As IntegerA) 6 B) 7C) 8D) 98. 阅读下面的程序段:For i=1 To 2For j=1 To IFor k=j To 2x=x+1Next kNext jNext i 执行上面的三重循环后, x 的值为 ( C )。A) 3B) 4C) 5D) 69. 在窗体上画一个命令按钮,然后编写如下事件过程:Private Sub Command1_Click()For i=1 To 3x=2For j =1 To 2x=4For k=1 To 3x=x+5Next kNext jNext i Print xEnd Sub程序运行后,单击命令按钮
3、,输出结果是 ( B )。A) 11B) 19C) 57D) 6310. 在窗体上画两个文本框 Textl和Text2, 个命令按钮 Commandl,然后编写如下事件过程:Private Sub Command1_Click()x=1Do While x50x=(x+1)*(x+2)n=n+1LoopText1.Text=Str(n)Text2.Text=Str(x)End Sub程序运行后,单击命令按钮,在两个文本框中显示的值分别为(B )。A) 1 和 0B) 2 和 56 C) 3 和 70D) 4 和 16811. 以下正确的叙述是(C )。A) Select Case语句中的测试表
4、达式可以是任何形式的表达式B) Select Case语句中的测试表达式只能是数值表达式或字符串表达式C) 在执行Select Case语句时,所有Case子句均按出现的次序被顺序执行D) 如下Select Case语句中的Case表达式是错误的:Select Case xCase 1 to 10 EndSelect12. 在窗体上绘制一个命令按钮Command1,然后编写如下程序:Option Base 1Private Sub Command1_Click()Dim aa = Array(1,2, 3, 4, 5)j = 1For i = 5 To 1 Step -1s =s + a(i)
5、 * jj =j * 10Next iPrint sEnd Sub运行程序,单击命令按钮,输岀结果为(B )oA) 54321B)12345C)1234D)432113. 在窗体上绘制一个命令按钮Commandl,编写以下事件过程:Private Sub Commandl_C1ick() Dim bb = Array(1,2,3,4,5) End Sub此过程的功能是把 数组b中的5个数逆序存放。为了实现此功能,省略号处的程序段应该是(A) For i =0 To 5-12 tmp =b(i) b(i)=:b(5-i-1) b(5-i-1) = tmp Next iB)For i=0 To 5
6、tmp=b(i) b(i)=b(5-i-1) b(5-i-1)=tmp Next iC)For i=0 To 52 tmp= b(i) b(i)=b(5-i-1)b(5-i-1)=tmp Next iD)For i=1 To 52 b(5-i-1) = tmptmp=b(i)b(i) = b(5-i-1) Next i14. 在窗体上绘制一个命令按钮Commandl,编写以下事件过程:Option Base 1Private Sub Command1_Click()Dim a(3, 3) As Integera(i, j) = 2 * i + jNext jNext iFori = 2 To
7、3Forj = 2 To 3Print a(j, i)程序运行后,单击命令按钮,输岀的结果是(C )oA)5B) 6C) 6678787899For i = 1 To 3Forj = 1 To 3Next j Next iEnd SubD) 5768(x 0)15.设有函数y=0iX(x =0),下面不能正确求得函数值的程序段是(x 0)A) Select Case xCase Is 0 y=x*xEnd SelectB) If x0 Theny=x*x End IfIf x=0 Theny=0 End IfIf x0 Theny=x End IfC) If x 0 Theny = y * xElsey = 0End IfEnd IfD ) If x0 Theny=x*xElsey=0 End If主观题部分:编程题(每题 15 分,共1 题)编程实现一个窗体 Form 的 click 事件,单击该窗体后从键盘接收变量 n 的数值然后计算并打印 1+2+.+n 的值,如果和已经大于 1000 则停止计算。Private Sub Command1_Click()Di
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 初中数学第5章 图形的轴对称同步单元达标测试题+2024-2025学年北师大版七年级数学下册
- 全方位解析装液氮的容器原理、操作、维护与应用拓展
- 2《我向国旗敬个礼》公开课一等奖创新教学设计(表格式)-2
- 标准自行车零件采购合同
- 简易不锈钢材料采购合同版本
- 房屋买卖合同修订协议
- 三方合同:资源共享与互惠互利
- 会员卡转让合同模板
- 2025年医疗器械购销合同样本
- 事业单位劳动合同中的劳动权益保护
- 干部人事档案目录(样表)
- JJF 1916-2021扫描电子显微镜校准规范
- 自动控制原理试题及答案解析参考
- 眼位检查课件
- 最新安全生产管理教材电子版
- FANUC发那科机器人常规点检保养
- 医药有限公司公司奖惩制度
- 微电子学概论全套课件
- DB37T 2974-2017 工贸企业安全生产风险分级管控体系细则
- 混杂纤维增强的复合材料介绍、特点和应用
- 工程项目内部控制流程图表
评论
0/150
提交评论