vb题库第三章

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

87题下列可作为VisualBasic变量名的是(D)。A.a#aB.4aC.?xyD.C.onst_a为了描述xy和yz同时成立,则下述选项中,正确的是(D)。A.xy.andYzB.xyzC.xyandzD.xyandyz下列(B)是日期型数据。A.@Januaryl0,1997@B.#Januaryl0,1997#C.Januaryl0,1997D.&Januaryl0,1997&名称(D)表示变体类型数据。A.DoubleB.CurrencyC.BooleanD.Variant在表示字符串时,可作为字符串尾部符号的是(D)。A.#B.!C.&D.$在一个语句行内写多条语句时,语句之间应该用(D)分隔。A.逗号B.分号C.顿号D.冒号VisualBasic的逻辑类型数据占(A)字节内存。A.2B.4C.8D.16在代码编辑器中,如果一条语句太长,无法在一行内写下(不包括注释),要折行书写,可以在行末使用续行字符(A),表示下一行是当前行的继续。A.一个空格加一个划字符(_)B.一个划字符(_)C.直接回车D.一个空格加一个连字符(-)表达式1.5+3\22Or7Mod34andNot1的运算结果是(A)。A.-1B.0C.1D.其他表达式4+5\6*7/8Mod9的值是(B)。A.4B.5C.6D.7表达式Left(howareyou,3)的值是(A)。A.howB.areC.youD.howareyou表达式Int(5*Rnd+1)*Int(5*Rnd-1)的值的范围是(D)。A.[0,15]B.[-1,15]C.[-4,15]D.[-5,15]满足当x的值是偶数时为真,奇数时为假要求的表达式是(D)。A.xMod2=0B.NotxMod20C.x\2*2-x)=0D.Not(xMod2)函数Ucase(Basic)的值为(D)。A.BasicB.basicC.BasiCD.BASIC可以同时删除字符串前导和尾部空白的函数是(C)。A.LtrimB.RtrimC.TrimD.Mid如果逻辑与(A.nD.)运算的结果为真,与它所连接的两个条件必须是(C)。A.前一个为真,后一个为假B.前一个为假,后一个也为假C.前一个为真,后一个也为真D.前一个为假,后一个为真设A=3,B=5,则以下表达式值为真的是(B)。A.A=BandB10B.(AB)Or(B0)C.(A0)Or(B0)D.(-3+5A)and(B0)可获得当前系统日期的函数是(A)。A.Date()B.Time()C.IsDate()D.Year()下列不能作为VB中的变量名的符号是(C)。A.A45B.P12C.89TaD.xy函数rnd用于产生随机数,其结果范围是(B)。A.(0,1)B.[0,1)C.(0,1]D.[0,1]在一个语句内写多条语句时,每个语句之间用(B)符号分隔。A.。B.:C.*D.;下面(A)是合法的单精度型变量。A.Kum!B.sum%C.mytm$D.Km#下列关于变体类型的叙述正确的是(C)。A.变体不是一种数据类型B.变体是赋给某一种类型数值后,就不能再赋给它另一类型数值C.该种数据类型在使用过程中是可以变化的,VB自动完成类型转换D.变体的空值就表示该变体的值为0表示学习成绩(score)在75分和90分之间的逻辑表达式是(A)。A.score=75Andscore=90B.score=750rscore=90C.score=75Andscore=90D.score=750rscore=90语句PRINT5/4*6\5mod2的输出结果是(B)。A.0B.1C.2D.3在\、/、Mod、*等4个算术运算符中,优先级最低的是(C)。A.\B./C.ModD.*表达式Mid(“SHANGHAI”,6,3)的值是(D)。A.SHANGHB.SHAC.ANGHD.HAI在VB中,对于未定义的变量,系统默认类型是(D)变量。A.整型B.字符型C.日期型D.变体型abc%,abc!,abc$,abc#分别声明abc是(A)。A.整型、单精度、字符串、双精度变量B.整型、整型、字符串、双精度变量C.单精度、整型、字符串、双精度变量D.整型、双精度、字符串、双精度变量可获得当前系统日期的函数是(A)。A.Date()B.Time()C.IsDate()D.Year()假设A=3,B=7,C=2,则表达式NOT(B*A)的值是(B)A.TrueB.FalseC.表达式错误D.不确定用于获得字符串S从第5个字符开始的3个字符的函数是(A)。A.Mid(S,5,3)B.Middle(S,5,3)C.Right(S,5,3)D.Left(S,5,3)X是小于100的非负数,用VB表达式表达正确的是(C)。A.0≤X≤100B.0=X100C.0=XandX100D.0≤X100下列符号中哪个是VB程序中合法的变量名(A)。A.ab7B.7abC.IfD.a*bc用于去掉字符串左右两边的空格的函数是(B)。A.Ltrim()B.Trim()C.Left()D.Instr()标准模块文件的扩展名是(C)。A.frmB.vbpC.basD.vbg表达式Abs(-5)+Len(ABCDE)的值是(C)。A.5ABCDEB.-5ABCDEC.10D.0表达式X+IX是(D)。A.算术表达式B.非法表达式C.字符串表达式D.关系表达式在VB中,下列(C)是不合法的循环语句。A.For…NextB.DoUntil…LoopC.Do…whileD.Do…Loop设m=1,n=2,o=3,p=4,下列表达式的值是(A)。mo-3AndpnOroModnA.-1B.0C.1D.FALSEVisualBasic布尔运算符Xor,Or,Eqv,And中,级别最高的运算符是(D)。A.XorB.OrC.EqvD.And下列符号(A)是VisualBasic中的合法变量名。A.x23B.8xyC.ENDD.X8[B]变量未赋值时,数值型变量的值为(A)。A.0B.空串C.NullD.没任何值表达式Turbo+cTure+Basic的值是(B)。A.TRUEB.FALSEC.NullD.出错信息表达式25.28Mod6.99的值是(B)。A.1B.4C.5D.出错表达式Abs(-5)+Len(ABCDE)的值是(C)。A.5ABCDEB.-5ABCDEC.10D.0在以下4个逻辑表达式中,其逻辑值为“真”的是(D)。A.Not(3+44+6)B.21And32C.12Or23D.Not(12)假设变量boolVar是一个布尔型变量,则下面正确的赋值语句是(D)。A.boolVar=TrueB.boolVar=.True.C.boolVar=#True#D.boolVar=34有如下程序:a$=Flying:b$=IS:c$=funny!Printa$++Lcase$(b$)++Ucase$(c$)End运行后,输出结果是(B)。A.FlyingIsfunny!B.FlyingisFUNNY!C.FlyingISFUNNY!D.FLYINGISFUNNY!设有如下变量声明:DimTestDateAsDate为变量TestDate正确赋值的表达方式是(A)。A.TestDate=#1/2002#B.TestDate=#1/1/2002#C.TestDate=date(1/1/2002)D.TestDate=Format(m/d/yy,1/1/2002)下面的数组声明语句中(B)是正确的。A.DimA[3,4]AsIntegerB.DimA(3,4)AsIntegerC.DimA[3;4]AsIntegerD.DimA(3;4)AsInteger下列续行写法正确的是(B)。A.C=_A+BB.C=_A+BC.C=_A+BD.C=_'此处换行A+B有如下程序:Constst$=CHINASt$=GREATPrintst$运行后输出的结果是(D)。A.CHINABeijingB.GREATC.HebeiD.显示出错信息下列语句正确的是(B)。A.MsgBox(请输入查询的姓名:,256+3+48)B.MsgBox请输入查询的姓名:,256+3+48C.X=MsgBox(请输入查询的姓名:,vbYesNoCancel)D.X=MsgBox(请输入查询的姓名:,310)下述程序段的运行结果是(A)。X=-2.3y=125z=Len(Str$(x)+Str$(y))PrintzA.8B.6C.4D.3下面四个语句中,正确的赋值语句是(A)。A.a=a+cB.a+c=aC.c+a=aD.a-c=a将Cos(y)四舍五入保留3位小数的表达式是(C)。A.Int((Cos(Y)+0.5)*1000)/1000B.Int(Cos(Y*1000))/1000+0.5C.Int(Cos(Y)*1000+0.5)/1000D.Int(Cos(Y*1000)+0.5)/1000设a=6,则执行x=iif(a5,-1,0)后,x的值为(D)。A.5B.6C.0D.-1有如下语句:TypeStudentNameAsStringAgeAsIntegerSexAsStringEndTypeDimStuAsStudentWithStu.Name=张红.Age=22.Sex=女EndWith执行PrintStu.Age后的结果是(B)。A.张红B.22C.“女”D.Age语句X=X+1的正确含义是(C)。A.变量X的值与X+1的值相等B.将变量X的值存到X+1中去C.将变量X的值加1后赋给变量XD.变量X的值为1有如下程序:a=3:b=4PrintbaEnd运行后,输出结果是(A)。A.TureB.FALSEC.43D.显示出错信息在4个字符D,x,A,e中,其ASCII码值最大的是(B)。A.DB.xC.AD.e以下语句的输出结果是(C)。PrintFormat$(32548.5,000,000.00)A.32548.5B.32548.5C.32548.5D.32548.5在窗体上添加一个命令按钮和一个文本框,并在命令按钮中编写如下代码:PrivateSubCommand1_Click()A=1.2C=Len(Str$(A)+Space(10))Text1.text=CEndSub程序运行后,单击命令按钮,在文本框中显示(C)。A.3B.8C.14D.10在窗体中添加两个文本框(其Name属性分别为Text1和Text2)和一个命令按钮(Name属性为Command1),然后编写如下两个事件过程:PrivateSubCommand1_Click()a=Ucase$(Text1.Text)+Left$(Text2.Text,2)PrintaEndSubPrivateSubForm_Load()Text1.Text=aBText2.Text=123456EndSub程序运行后,单击命令按钮,输出结果为(B)。A.Ab12B.AB12C.AB56D.Ab56在窗体中添加两个文本框(其Name属性分别为Text1和Text2)和一个命令按钮(其Name属性为Command1),然后编写如下程序:PrivateSubCommand1_Click()X=0DoWhileX10X=(X+1)*(X+2)n=n+1LoopText1.Text=Str(n)Text2.Text=Str(X)EndSub程序运行后,单击命令按钮,在两个文本框Text1和Text2中分别显示的值是(B)。A.10B.212C.272D.312执行如下语句:a=InputBox(Today,Tomorrow,yesterday,,,Daybeforeyesterday,5)将显示一个输入对话框,在对话框的输入区中显示的信息是(C)。A.TodayB.TomorrowC.YesterdayD.Daybeforeyesterday执行语句s=Len

1 / 15
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功