分享
分享赚钱 收藏 举报 版权申诉 / 14

类型2017年可视化程序设计(VB)第三次作业.doc

  • 上传人:文档投稿赚钱
  • 文档编号:1751848
  • 上传时间:2018-08-22
  • 格式:DOC
  • 页数:14
  • 大小:38KB
  • 配套讲稿:

    如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

    特殊限制:

    部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

    关 键  词:
    2017年可视化程序设计(VB)第三次作业.doc
    资源描述:

    1、第 3 次作业一、单项选择题(本大题共 76 分,共 19 小题,每小题 4 分)1. 以下关于 Visual Basic 的参数传递的描述不正确的是_。A. 形式参数表和实际参数表中对应的变量名必须相同B. 形式参数表和实际参数表中对应的变量个数必须相同C. 形式参数表和实际参数表中对应的变量类型必须相同D. 形式参数表和实际参数表中对应的书写顺序必须对应相同2. 将数组看成一个整体作为过程的参数时,是以方式实现参数传递的。以下正确的描述是:在 Visual Basic 应用程序中_。A. 过程的定义不可以嵌套,但过程的调用能嵌套B. 过程的定义可以嵌套,但过程的调用不可以嵌套C. 过程的定

    2、义和过程的调用均不可以嵌套D. 过程的定义和过程的调用均可以嵌套3. 在过程定义中用 _表示形参的传地址。A. VarB. ByRef C. ByVal D. ByValue4. 在过程调用结束后还能保存过程中局部变量的值,则使用_关键字在过程中定义该局部变量。A. Dim B. Private C. PublicD. Static5. Sub 过程与 Function 过程最根本的区别是_。A. Sub 过程可以使用 Call 语句或直接使用过程名调用,而 Function 过程不可以B. Function过程可以有参数,Sub过程不可以C. 两种过程参数的传递方式不同D. Sub过程的过程

    3、名不能返回值,而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. VarB.

    4、 ByRef C. ByVal D. Value9. 在过程 A 中定义了静态变量 y。当调用过程 A 后,在退出过程 A 前,y 的值为 5。请问,下次再进入过程 A 时,y 的值为( )。A. 无定义出错B. 5C. 不定值D. 010. 下列叙述中正确的是_。A. 在窗体的通用事件过程中定义的变量是全局变量。B. 局部变量的作用域可以超出所定义的过程。C. 在某个 Sub 过程中定义的局部变量可以与其它事件过程中定义的局部变量同名,但其作用域只限于该过程D. 模块级变量和全局变量的生存期是整个应用程序的运行期间11. 下列程序 Private Sub Form_click() title

    5、 = Val(InputBox(“请输入一个数“) fee = Countl(title) Print fee End Sub Function Countl(title) If title 0) Thenp (n 10)End IfPrint (n Mod 10)End SubPrivate Sub Form_Click()Dim m As Integerm = InputBox(“请输入一个整数“, 输入“)p (m)End Sub3. 程序代码为:Public sub proc(a%( )Static I%Do A(i)=a(i)+a(I+1)I=I+1Loop while I2End

    6、subPrivate sub command1_click( )Dim m%,I%,x%(10)For I=0 to 4 : x(i)=I+1 : next IFor I=1 to 2 : call proc(x) : next IFor I=0 to 4 : print x(i); : next IEnd sub程序运行后,单击命令按钮后,在窗体显示的结果是:4. 写出下面程序运行时单击窗体的输出结果。Private Sub f(a%, b%)a = a + bb = a - bEnd SubPrivate Sub Form_Click()Dim a%, b%a = 23b = 12Call

    7、 f(a, b)Print “a=“ “,b=“ & bEnd Sub答案:一、单项选择题(76 分,共 19 题,每小题 4 分)1. A 2. A 3. B 4. D 5. D 6. C 7. D 8. C 9. B 10. C 11. A 12. A 13. B 14. D 15. D 16. D 17. B 18. B 19. D 二、程序阅读题(24 分,共 4 题,每小题 6 分)1. 参考答案:u=1 v=1u=2 v=2u=3 v=3解题方案:评分标准:2. 参考答案:10080解题方案:评分标准:3. 参考答案:3 5 7 4 5解题方案:评分标准:4. 参考答案:a=35,b=23解题方案:评分标准:

    展开阅读全文
    提示  道客多多所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    关于本文
    本文标题:2017年可视化程序设计(VB)第三次作业.doc
    链接地址:https://www.docduoduo.com/p-1751848.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    道客多多用户QQ群:832276834  微博官方号:道客多多官方   知乎号:道客多多

    Copyright© 2025 道客多多 docduoduo.com 网站版权所有世界地图

    经营许可证编号:粤ICP备2021046453号    营业执照商标

    1.png 2.png 3.png 4.png 5.png 6.png 7.png 8.png 9.png 10.png



    收起
    展开