资源描述:
《vb课后练习答案习题解答 (5)》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、第5章数组与记录5.1填空题1.若要定义一个包含10个字符串元素,且下界为1的一维数组s,则数组说明语句为()。答案:Dims(1To10)AsString2.若要定义一个元素为整型数据的二维数组a,且第一维的下标从0到5,第二维下标从-3到6,则数组说明语句为()。答案:Dima(0To5,-3To6)AsInteger3.如果数组元素的下标值为实数,则VB系统会按()进行处理。答案:四舍五入原则4.数组元素个数可以改变的数组称为( );数组元素可以存放不同类型数据的数组称为( )。答案:可调数组、可变
2、类型数组5.数组刷新语句用于( )。若被刷新的数组是数值数组,则把所有元素置( );若被刷新的数组为字符串数组,则把所有元素置( )。答案:清除指定数组内容、0、空字符串10.控件数组是由一组类型和( )相同的控件组成,共享()。答案:名字、同一个事件过程11.控件数组中的每一个控件都有唯一的下标,下标值由()属性指定。答案:Index12.建立控件数组有两种方法:()和()。答案:在设计阶段通过相同Name属性值来建立、在程序代码中使用Load方法5.2选择题1.下列一维数组说明语句错误的是()。a)
3、Dimb(100)ASDoubleb)Dimb(-5To0)ASBytec)Dimb(-10To–20)ASIntegerd)Dimb(5To5)ASString答案:c2.若有数组说明语句为:Dima(-3To8),则数组a包含元素的个数是()。a)5b)8c)11d)12答案:d3.设有数组说明语句:Dim c(1To10),则下面表示数组c的元素选项中( )是错误的。a)c(i-1)b)c(5+0.5)c)c(0)d)c(10)答案:c4.下列数组说明语句中正确的是()。a)Dima(-1To5,8)
4、ASStringb)Dima(n,n)ASIntegerc)Dima(0To8,5To–1)ASSingled)Dima(10,-10)ASDoubleistheTibetanPlateaupoly.Centercityonlyapopulationofoveronemillion.Xiningislocatedinthe"Tangfangudao"andtheancient"SilkRoad"road,istheLoessPlateauandtheTibetanPlateau,agriculturaland
5、pastoralareasand,inconjunctionwiththeMinistryofcultureandIslamicculture答案:a5.设有数组说明语句:Dim b(-1To2,-2To2),则数组b中元素的个数是( )。a)12b)15c)16d)20答案:d6.设有数组说明语句:Dim c(-1To1,1To5),则下列表示数组c的元素选项中( )是正确的。a)c(i+j)b)c(i)(j)c)c(i+1,j-1)d)c(1,0)答案:c7.若有数组说明语句:Dima()ASIntege
6、r,则a被定义为( )。a)定长数组b)可调数组c)静态数组d)可变类型数组答案:b8.若有数组说明语句:Dimt(1To10)ASVariant,则t被定义为( )。a)数值数组b)可调数组c)字符串数组d)可变类型数组答案:d9.下面选项中,错误的是()。a)DimsAsvariant:s=Array("one","two","Three")b)Dimb:b=Array(1,2,3)c)DimbAsInteger:b=Array(1,2,3)d)DimbAsvariant:b=Array(1,2,3)答案
7、:c10.若有以下说明语句TypeemployeenumAsIntegersalaryAsSingleEndTypeDimprogrammerAsemployee则下面表示记录变量programmer的成员Salary正确的是( )。a)programmer→salaryb).salaryc)salary.programmerd)programmer.salary答案:d11.已知有说明语句TypedatyearAsIntegermonthAsIntegerdayAsIntegerEndTypeTypeem
8、pnoAsIntegernameAsString﹡10sexAsString*1birthdayAsdatsalaryAssingleEndTypeistheTibetanPlateaupoly.Centercityonlyapopulationofoveronemillion.Xiningislocatedinthe"Tangfangudao"andtheancient"SilkRoad"road