- 1、本文档共14页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第3次作业一、单项选择题(本大题共76分,共 19 小题,每小题 4 分)1. 以下关于Visual Basic的参数传递的描述不正确的是_____________。A.
形式参数表和实际参数表中对应的变量名必须相同
B.
形式参数表和实际参数表中对应的变量个数必须相同
C.
形式参数表和实际参数表中对应的变量类型必须相同
D.
形式参数表和实际参数表中对应的书写顺序必须对应相同
2. 将数组看成一个整体作为过程的参数时,是以方式实现参数传递的。以下正确的描述是:在Visual Basic应用程序中______。A.
过程的定义不可以嵌套,但过程的调用能嵌套
B.
过程的定义可以嵌套,但过程的调用不可以嵌套
C.
过程的定义和过程的调用均不可以嵌套
D.
过程的定义和过程的调用均可以嵌套
3. 在过程定义中用 ________表示形参的传地址。A.
Var
B.
ByRef ?
C.
ByVal?
D.
ByValue
4. 在过程调用结束后还能保存过程中局部变量的值,则使用______关键字在过程中定义该局部变量。A.
Dim?
B.
Private?
C.
Public
D.
Static
5. Sub过程与Function过程最根本的区别是__________。A.
Sub过程可以使用Call语句或直接使用过程名调用,而Function过程不可以
B.
Function过程可以有参数,Sub过程不可以
C.
两种过程参数的传递方式不同
D.
Sub过程的过程名不能返回值,而Function过程能通过过程名返回值
6. 要想在过程调用后返回两个结果,下面的过程定义语句中合法的是_________。A.
Sub Proc(ByVal n,ByVal m)??
B.
Sub Proc(n,ByVal m)
C.
Sub Proc(n,m)? ? ? ? ? ? ??
D.
?Sub Proc(ByVal n,m)
7. 以下叙述中,不正确的是( )。A.
过程中的形式参数是局部变量。
B.
?不同的过程中可以使用相同名字的局部变量。
C.
在一个过程内定义的变量只在本过程范围内有效。? ??
D.
在一个过程内的局部变量与全局变量同名时,起作用的是全局变量。
8. 在过程定义中用 ( )表示形参的传值方式。A.
Var
B.
ByRef?
C.
ByVal?
D.
Value
9. 在过程A中定义了静态变量y。当调用过程A后,在退出过程A前,y的值为5。请问,下次再进入过程A时,y 的值为( )。A.
无定义出错
B.
5
C.
不定值
D.
0
10. 下列叙述中正确的是______。A.
?在窗体的通用事件过程中定义的变量是全局变量。
B.
局部变量的作用域可以超出所定义的过程。
C.
在某个Sub过程中定义的局部变量可以与其它事件过程中定义的局部变量同名,但其作用域只限于该过程
D.
模块级变量和全局变量的生存期是整个应用程序的运行期间
11. 下列程序 Private Sub Form_click() title = Val(InputBox(请输入一个数)) fee = Countl(title) Print fee End Sub Function Countl(title) If title 40 Then pay = title / 2 Else pay = 2 * title End If Countl = pay End Function 运行时从键盘输入20,输出结果是_ 。 A.
10??
B.
20
C.
30?
D.
显示出错信息
12. 下面程序运行后的结果是( ) Public sub f1(n%,byval m%) N=n mod 10 M=m\10 End sub Private sub command1_click( ) Dim x%,y% X=12 Y=34 Call f1(x,y) Print x,y End sub A.
?2? 34? ?
B.
12?? 34?
C.
2?? 3?
D.
12??? 3
13. 阅读下列程序: Private Sub Command1_Click() Dim i As Integer, t As Integer t = 1 For i = 1 To 3 Print Hck(t); Next i End Sub Function Hck(j As Integer) a = 0 Static b a = a ^ 2 + 1 b =
您可能关注的文档
- 重大2017年C++程序设计语言第二次作业(含答案).doc
- 重大2017年C++程序设计语言第一次作业(含答案).doc
- 重大2017年C++程序设计语言第三次作业(含答案).doc
- 重大2017年CAM第三次作业(含答案).doc
- 重大2017年C语言程序设计第二次作业(含答案).doc
- 重大2017年C语言程序设计第一次作业(含答案).doc
- 重大2017年安全系统工程第三次作业(含答案).doc
- 重大2017年安装工程定额与预算第二次作业(含答案).doc
- 重大2017年安装工程定额与预算第一次作业(含答案).doc
- 重大2017年安装工程定额与预算第三次作业(含答案).doc
- 初中生物课堂:校园昆虫生态观察与分类实践教学研究课题报告.docx
- 高中生物实验课程对学生实验技能与科学素养的影响研究教学研究课题报告.docx
- 2025年默沙东生物医药产品商业化市场细分领域市场趋势与风险分析报告.docx
- 8 《建筑工程成本动态控制中的施工进度计划调整与优化研究》教学研究课题报告.docx
- 高中历史课堂智能监测与反馈系统对知识掌握程度的提升研究教学研究课题报告.docx
- 2025高中数学基础通关练习-统计(40题).docx
- 防锈钢管工程施工方案(3篇).docx
- 基于游戏化教学的初中英语词汇教学效果与学习投入的关系教学研究课题报告.docx
- 高中地理:风向标与风力等级对海洋气候的影响教学研究课题报告.docx
- 快消品行业促销活动效果评估与品牌传播策略.docx
文档评论(0)