第二学期《Visual Basic》周考试卷.docxVIP

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第二学期《Visual Basic)周考试卷您的姓名:[填空题]* .代码口加*%(-3103,2)定义的元素有12个。[判断题]*对 错(正确答案).语句Option Base 2是正确的。[判断题]* 对错(正确答案) . Dim a(5) As Integer和Dim a% (5)两个语句定义的数组是相同的。[判断题]*对(正确答案) 错. Dim a(4) ,b(5) As Integer定义了两个整型数组。[判断题]* 对错(正确答案) .我们通常把需要在编译时开辟内存区的数组称为静态(Static)数组,而把在程序 运开辟内存区的数组称为动态(Dynamic)数组。[判断题]*对(正确答案) 错. x+y=3 [判断题]* 对End sub [单项选择题]*A.12(正确答案) B.6C.O D.439.下面程序的输出结果是()。 Dim aa=array( 123,4,5,6,7) for i=lbound(a) to Ubound(a)a(i)=a (i) * a(i) next iprint a(i) [单项选择题]*A.36 B.程序出错正确答案)C.49 D.不确定.以下定义数组或给数组元素赋值的语句中,正确的选项是()o [单项选择题]* A.dim a as variant a二array。,2,3,4,5)(正确答案)B.dim a(10) as integer a=array。,2,3,4,5) C.dim a%(10) a(l户ABCDE”D.dim a(3),b(3) as integer a(0)=0 a(l)=l a(2)=2 b=a .以下关于数组的说法正确的选项是().[单项选择题]*A.dim可以在窗体模块、标准模块或过程中定义静态数组。 B.静态数组的下标是固定的数,不能是程序中已经定义过的符号常量。 C.动态数组可以用redim修改,不管是维度还是类型都可以随意修改。(正确答案)D.static只能定义过程级的数组。 42.以下代码执行后,元素A (3)的值是()A=Array( 1,2,3,4,5,6) [单项选择题]*A.3 B.4(正确答案)C.5 D.2.执行一下程序段,在窗体上输出() Private sub command 1 _click()dim s(40) for i%=1 to 40 step 3s(i)=i next iprint s(10)+s(20)+s(30) end sub[单项选择题]* A.10(正确答案)B.30 C.60D.20 .以下数组的使用代码中,错误的选项是()」单项选择题]*A.dim a%(9):a(3)=3.5 dim a%(3,3):a(3)=5(正确答案)dim a#(9):a(3)=3.3 dim a:a=array(3)45.关于for each ...next结构的说法正确的选项是()o [单项选择题]* A.使用for each ...next结构可以输出或修改二维数组B.使用for each ...next结构只能输出或修改一维数组 C.使用for each ...next结构时,循环变量必须是变体变量(正确答案)D.使用for each ...next结构不能访问二维数组 .以下说法错误的选项是()o [单项选择题]*A.erase可以清除静态数组,也可以删除动态数组 B.array只能对变体数组初始化C.控件数组中每个控件的类型必须相同,name属性必须相同,index属性必须不同 D.数组只能在编译时开辟内存区,不能在运行时动态开辟(正确答案).执行以下语句后显示结果为 Dim x as integerIf x then print x else print x-1 [填空题]*(答案:-1) .如果变量A,B,C均为整型,以下程序段的输出结果为A=2 B=3C = a*b Print a b c[填空题]* (答案:2*3=6) 错(正确答案)k = ABC567” [判断题]* 对(正确答案)错 sin (x) =x+y [判断题]*对 错(正确答案)n=77.8 [判断题]* 对(正确答案)错 5=sqr (s) +x+y [判断题]*对 错(正确答案)不管如何写代码,只要使用ReDim语句重新定义数组的大小时,数组中的数据 都会丧失[判断题]* 对错(正确答案) Erase命令对静态数组和动态数组的效果是一样的。[判断题]*对 错(正确答案)Textl. Text = 233454” [判断题]* 对(正确答案) 错S=S+X [判断题]* 对(正确答案)错 使用Array函数给数组赋初值时,数组变量必须是一个变体变量。[判断题]*对(正确答案) 错如果已经定义好a、b两个一维数组,可以使用b=a语

文档评论(0)

scj1122117 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档