(VB项目4数组习题答案.docxVIP

  1. 1、本文档共5页,可阅读全部内容。
  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文档。上传文档
查看更多
(VB项目4数组习题答案

一、单选题1.在VB.NET中,一组具有相同名字、不同下标的变量称为____________。A.数组 B.变量 C.同类数据 D.同类变量2.一维数组的大小为______________。A.上界+下界+1 B.上界+下界-1C.上界-下界+1 D.上界-下界-13.数组的存放是按____________存放的。A.数据大小 B.数据类型 C.列 D.行4.数组具有相同的_____________。A.下标 B.类型 C.数值 D.存放地址5.重定义数组大小的语句是______________。A.Dim语句 B.ReDim语句 C.Static 语句 D.Public 语句6.使用Dim A(100) As Integer 语句声明了数组A,其下标的取值范围为____________。A.0~100 B.1~100 C.0~99 D.1~997.若使用Dim A(100) As Integer 语句声明了数组A,下列引用错误的是___________。A.A(0)=2 B.A(1)= -28 C.A(56)= A(-56) D.A(100)=A(0)+A(55)8.如果要对已经声明的数组重新定义大小,并保留原有数据,可使用语句___________。A.Dim B.ReDim C.Dim PreserveD.ReDim Preserve9.对于Integer 类型的静态数组,如果没有赋值,则所有元素的值为____________。A.空 B.0 C.1 D.最大数10.执行重定义数组大小语句ReDim A(UBound(B))后,A数组的上界为______________。A.B数组的上界 B.B数组的上界+1 C.B数组的上界 - 1 D.不确定11.下列数组声明语句中正确的是______________。A.Dim A(9) As Single ={1,2,3,4,5,6,7,8,9,10}B.Dim A() As Single ={1,2,3,4,5,6,7,8,9,10}C.Dim A() As Single ={1,”abc”,”ccc”,4,5,6,7,8,9,10}D.Dim A( , ) As Single ={1,2,3,4,5,6,7,8,9,10}12. 若有声明Dim a(2 ,3) as Integer,则数组a共有元素 个。A.12 B.30 C.16 D.413.下列程序的输出结果是______________。Dim A() As Integer ={1,2,3,4,5,6,7}For i=0 to UBound(A) A(i)= A(i)* A(i)Next iMsgBox (A(i))A.49 B.0 C.不确定 D.程序出错14. 关于数组的声明,正确的是__________。A.Dim a(5) As Integer = {1,2,3,4,5,6}B.Dim a(1,6) As Integer = {1,2,3,4,5,6}C.Dim a( ) As Integer = {1,2,3,4,5,6}D.Dim a(1 to 6) As Integer = {1,2,3,4,5,6}15. 有两个数组s1和s2,要将s1的内容“拷贝”一份给s2,使用( )。A.s2=s1B. s2=s1.CopyC.s2=s1.CloneD.s2=s1.All二、填空题 1.数组元素下标下界为_____0_____ ,不能改变;下标上界只能用常数表达式定义。2.定义数组大小时,要想不丢失原有的数据,则必须在ReDim 后边加上关键字__ Preserve _。3.若用Dim A(3,5) As Integer 语句声明数组A ,A数组有 _____24___ 个元素。4.数组的存放是按行存放的,因此要将控制数组第一维的循环变量放在 ___外_______ 循环中。5.若有语句A=Array(1,2,3,4,5,6,7,8),则A(5)的值是___6_____。三、程序填空题1. 将数组下标为偶数的元素从小到大排序,其他元素不变 Private Sub Button1_Click( ……) Handles Button1.Click Dim a() As Integer = {90, 49, 23, 45, 11, 45, 67, 23, 68, 56} Dim i, j, n, temp As Integer n = UBound(a) For i = 0 To n Label1.Text = Label1.Text a(i) vbCrLf

文档评论(0)

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

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

1亿VIP精品文档

相关文档