87题下列可作为Visual Basic变量名的是(D)。
A.a#aB.4aC.?xyD.C.onst_a为了描述x>y和y>z同时成立,则下述选项中,正确的是(D)。
A.x>y .and Y>zB.x>y>zC.x>y and >zD.x>y and y>z下列(B)是日期型数据。
A.@Januaryl0,1997@B.#Januaryl0,1997#C. Januaryl0,1997D.&Januaryl0,1997&名称(D)表示变体类型数据。
A.DoubleB.CurrencyC.BooleanD.V ariant在表示字符串时,可作为字符串尾部符号的是(D)。
A.#B.!C.&D.$在一个语句行内写多条语句时,语句之间应该用(D)分隔。
A.逗号B.分号C.顿号D.冒号Visual Basic的逻辑类型数据占(A)字节内存。
A.2B.4C.8D.16在代码编辑器中,如果一条语句太长,无法在一行内写下(不包括注释),要折行书写,可以在行末使用续行字符(A),表示下一行是当前行的继续。
A.一个空格加一个划字符( _)B.一个划字符(_)C.直接回车D.一个空格加一个连字符( -)表达式1.5+3\2>2 Or 7 Mod3 < 4 and Not 1的运算结果是(A)。
A.-1B.0C.1D.其他表达式4+5 \ 6 * 7 / 8 Mod 9 的值是(B)。
A.4B.5C.6D.7表达式Left( how are you ,3)的值是(A)。
A.howB.areC.youD.how are you表达式Int(5*Rnd+1)*Int(5*Rnd-1)的值的范围是(D)。
A.[0,15]B.[-1,15]C.[-4,15]D.[-5,15]满足当x的值是偶数时为真,奇数时为假要求的表达式是(D)。
A.x Mod 2=0B.Not x Mod 2<>0C.x\2*2-x)=0D.Not(x Mod2)函数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>=B and B>10B.(A>B) Or (B>0)C.(A<0) Or (B<0)D.(-3+5>A) and (B>0)可获得当前系统日期的函数是(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>=75 And score<=90B.score>=75 0r score<=90C.score<=75 And score>=90D.score<=75 0r score>=90语句PRINT 5/4*6\5 mod 2的输出结果是(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<=X<100C.0<=X and X<100D.0≤X<100下列符号中哪个是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+I>X是(D)。
A.算术表达式B.非法表达式C.字符串表达式D.关系表达式在VB中,下列(C)是不合法的循环语句。
A.For…NextB.Do Until…LoopC.Do…whileD.Do…Loop设m=1,n=2,o=3,p=4,下列表达式的值是(A)。
m>o-3 And p<n Or o Mod nA.-1B.0C.1D.FALSEVisual Basic布尔运算符Xor,Or,Eqv,And中,级别最高的运算符是(D)。
A.XorB.OrC.EqvD.And下列符号(A)是Visual Basic中的合法变量名。
A.x23B.8xyC.ENDD.X8[B]变量未赋值时,数值型变量的值为(A)。
A.0B.空串""C.NullD.没任何值表达式"Turbo"+"c">"Ture"+"Basic"的值是(B)。
A.TRUEB.FALSEC.NullD.出错信息表达式25.28 Mod 6.99的值是(B)。
A.1B.4C.5D.出错表达式Abs(-5)+Len("ABCDE")的值是(C)。
A.5ABCDEB.-5ABCDEC.10D.0在以下4个逻辑表达式中,其逻辑值为“真”的是(D)。
A.Not(3+4<4+6)B.2>1 And 3<2C.1>2 Or 2>3D.Not(1>2)假设变量boolVar是一个布尔型变量,则下面正确的赋值语句是(D)。
A.boolVar="True"B.boolVar=.True.C.boolVar=#True#D.boolVar=3<4有如下程序:a$="Flying":b$="IS":c$="funny!"Print a$+" "+Lcase$(b$)+" "+Ucase$(c$)End运行后,输出结果是(B)。
A.Flying Is funny!B.Flying is FUNNY!C.Flying IS FUNNY!D.FLYING IS FUNNY!设有如下变量声明:Dim TestDate As Date为变量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.Dim A[3,4] As IntegerB.Dim A(3,4) As IntegerC.Dim A[3;4] As IntegerD.Dim A(3;4) As Integer下列续行写法正确的是( B )。
A.C=_A+BB.C= _A+BC.C =_A+BD.C=_'此处换行A+B有如下程序:Const st$=""CHINA""St$=""GREAT""Print st$运行后输出的结果是( D )。
A.CHINA BeijingB.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))Print zA.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(a>5,-1,0)后,x 的值为( D )。