您好,欢迎访问三七文档
1VB综合练习题一(数据类型、常量和变量、基本运算和表达式、赋值语句)丽水二中:胡建友一、选择题1、\,/,Mod,*四个算术符中.优先级最低的是()A)\B)/C)ModD)*2.下列字符串常量中,最大的是()A)aderbB)adydaC)ADEEHD)EWREL3.表达式Int(8*sqr(36)*10^(-2)*10+0.5)/10的值是()A)0.48B)0.048C)0.5D)0.054.表达式Val(0.123E2)的值是()A).123B)12.3C)0D).123E2CD5.系统符号常量的定义可以通过()获得A)对象浏览器B)代码窗口C)属性窗口D)工具箱6.表达式(7\3+1)*(18\5-1)的值是()A)8.67B)7.8C)6D)6.677.表达式5^2Mod25\2^2的值是()A)1B)0C)6D)48.表达式25Mod7的值是()A)1B)5C)4D)出错9.下面表达式中,()的运算结果与其他三个不同A)Exp(-3.5)B)Int(-3.5)+0.5C)-Abs(-3.5)D)-SQR(9)-0.510.关于算法,下列叙述正确的是()A)算法可以用自然语言、流程图和伪代码来描述B)算法只能用流程图来描述C)算法不能用伪代码来描述D)算法不可以用自然语言来描述11.在VisualBasic工程设计中,双击窗体中的对象后,出现的是()A)工程窗口B)工具箱C)代码窗口D)属性窗口12.下列属于VisualBasic字符串常量的是()A)1/2B)Int(3.4)C)1/2D)1+213.在VisualBasic中,将数字字串转换为数值的函数是()A)Str(x)B)Val(x)C)Abs(x)D)Int(x)14.表达式Int(-17.8)+Abs(17.8)的值是()A)0B)0.8C)-0.2D)034.815.表达式mid(howareyou,5,3)的值是()A)howB)areC)youD)howareyou16.下列属于正确的VisualBasic赋值语句的是()A)x+y=10B)x+y-10=0C)x,y=10D)x=10-y17.表达式Abs(-5)+Len(ABCDE)的值是()A)5ABCDEB)05ABCDEC)10D)018.圆周长的计算公式为L=2πa,其中a为圆半径。能正确表示2πa的表达式是()A)2πaB)2*π*aC)2•π•aD)2*3.1416*a19.函数Len(Str(Val(12345)))的值为()A)11B)5C)6D)820.在VisualBasic中,若x=3.1415926,则表达式Int(x*100+0.5)/100的值是()A)3.14B)3.146C)314D)314.621.“如果下雨在体育馆上体育课,不下雨则在操场上体育课”。用流程图来描述这一问题时,判断“是否下雨”的流程图符号是()A)矩形B)菱形C)平行四边形D)圆圈22.在VB工程设计中,如果要使命令按钮Run上显示“运行”,则下列属性中应改变的属性是()A)FontB)HeightC)WidthD)Caption23.在VB中,关系表达式x/y=x\y为真,则说明()A)x不能被y整除B)x与y一定相等C)x与y一定不相等D)x能被y整除24.“下雨在体育馆上体育课,不下雨则在操场上体育课”,用算法描述这一问题,合适的算法结构是()A)顺序模式B)选择模式C)循环模式D)树型模式25.在VisualBasic中,语句DimxAsString的作用是将变量x定义为()A)字符串型B)整数型C)逻辑型D)日期型26.在VisualBasic工程设计中,要在标签对象Start上显示文字“欢迎使用本系统!”,则下列属性中应改变的属性是()A)CaptionB)WidthC)TextD)Height27.在下面各关系中,当X取任意数值时都能成立的式子是()A)Int(X)=Abs(X)B)Int(X)=Abs(X)C)Int(X)=Abs(X)D)Int(X)Abs(X)28.下列属于正确的VisualBasic表达式是()A)a+|b|B)3b-2aC)2•bD)b+529.在VB中,若x、y均是正整数,关系表达式xMody=0为真时,则表示()A)x不能被y整除B)x能被y整除C)x一定等于yD)x、y均为030.设a=3,b=5,则以下表达式值为真的是()A)a=bAndb10B)(ab)Or(b0)C)(a0)or(b0)D)(-3+5a)And(b0)31.在VisualBasic中,设x=3171,能得到其十位上数字“7”的正确表达式是()A)x\10Mod100B)x\10Mod10C)x\100Mod10D)xMod10032.在VisualBasic中,变量a中的数值是整数而且可能在-32768~32767范围之外,则变量a的数据类型应定义为()A)日期型B)整数型C)长整数型D)逻辑型33.以下声明语句中正确的是()A)Constabs=123B)DimvalasintegerC)Constint1=123D)DimchrAssingle34.在VisualBasic代码窗口中,语句Student.Text=宋知国中的Text是()A)属性名B)属性值C)对象名D)窗口名235.表达式5Mod3+3\5*2的值是()A)0B)2C)4D)636.设x=4,y=8,z=7,表达式xyAnd(Notyz)Orzx的值是()A)1B)-1C)TrueD)False37.设a=5,b=4,c=3,d=2,表达式32*bOra=cAndbcOrcd的值是()A)1B)TrueC)FalseD)238.在VisualBasic中,表示整数型的数据类型名是()A)DateB)IntegerC)StringD)Boolean39.在VisualBasic中,已知x是正整数,关系表达式xMod2=1为真时,则表示()A)x被2除的余数为0B)x能被2整除C)x是奇数D)x是偶数40.VisualBasic函数Fix(x)的作用是截掉数据的小数部分。已知a是实数,当关系表达式Fix(A)=a为真时,则表示a是()A)负数B)正数C)整数D)小数41.在如右图所示的VisualBasic窗体中,这些被放入窗体中的控件称之为()A)类B)事件C)属性D)对象42.下列描述算法的流程图符号中属于判断框符号的是()A)B)C)D)43.在VisualBasic中,求实数x的算术平方根的函数是()A)Int(x)B)Sqr(x)C)Abs(x)D)Log(x)44..在VB代码窗口中,语句Book1.Text=Windows操作系统中的Book1是()A)属性名B)属性值C)窗口名D)对象名45.在VisualBasic中,Hello.vbp文件属于()A)工程文件B)窗体文件C)代码文件D)类文件46.在VisualBasic中,如果要给变量i,j,k都赋值为1,则下列语句正确的是()A)i=j=k=1B)i,j,k=1C)i=1,j=1,k=1D)i=1:j=1:k=1在VisualBasic中,正确表示a的立方加1的表达式是()A)a3+1B)a^3+1C)(a+1)3D)(a+1)^347.在VisualBasic中,若x是大于零的偶数,则下列关系表达式值一定为真的是()A)xMod2=1B)x\2=0C)x\2=x/2D)Int(x/2)x/248.在VisualBasic中,若要定义变量no用于存储汽车牌照号码,如浙A•12345,则正确的定义语句是()A)DimnoAsIntegerB)DimnoAsStringC)DimnoAsSingleD)DimnoAsBoolean49.下列VisualBasic表达式正确的是()A)v0+a*tB)a2+2bcC)2π*rD)1/2g*t^250.在VisualBasic中,单击文本框Text2触发的事件处理过程名是()A)Text1_ClickB)Text2_GotFocusC)Text2.ClickD)Text2_Click二、填空题1.设A=2,B=3,C=4,D=5,写出下列逻辑表达式的值。(1)ABAndC=DOr2*AC___________(2)32*BOrA=CAndBCOrCD____________(3)NotA=COr4*C=B^2AndBA+C________2.若A=20,B=80,C=70,D=30,则表达式A+B160Or(B*C200AndNotD60)的值是__________3.设A=2,B=-2,则表达式A/2+1B+5OrB*(-2)=6的值是________4.设A=2,B=-4,则表达式3*A5OrB+80的值是__________5.关系式X≤-5或X≥5所对应的逻辑表达式是:________________________6.关系式-5≤X≤5所应的逻辑表达式是:_____________________________7.A的绝对值大于等于B同时不等于C的逻辑表达式是:________________________8.X是小于100的非负数,对应的逻辑表达式是:________________________9.闰年的条件是:年号(Y)能被4整除,但不能被100整除;或者年号能被400整除.表示该条件的逻辑表达式是:________________________10.一元二次方程ax2+bx+c=0有实根的条件是a≠0,并且b2-4ac≥0,表示该条件的逻辑表达式是:________________________11.表示条件变量X为能被5整除的偶数的逻辑表达式是:_____________________12.有如下VisualBasic程序段:13.有如下VisualBasic程序段:a=30a=Goodb=20b=Byea=bc=a+b该程序段运行后,变量a的值为_____。该程序段运行后,变量c的值是_____。14.现在买股票的百姓越来越多,买股票是要收印花税的,如老王买了1000股股票,每股8.9元,那他除了要支付买股票的成交金额8900元钱之外,还要支付成交金额千分之一(0.001)的印花税即8900*0.001=8.9元。下面是计算印花税的程序(如图所示),设x为为每股的价格(单位:元),y为要买的股票数量(单位为股,如1000股,y=1000),c为要支付的印花税金额(单位:元),则程序中划线处应填入的合适语句是:PrivateSubCommand1_Click()DimxAsDouble,yAsLongx=Val(Text1.Text)y=Val(Text2.Text)c=______________Text3.Text=___________
本文标题:VB综合练习题一
链接地址:https://www.777doc.com/doc-2854294 .html