《VB综合练习题一.doc》由会员分享,可在线阅读,更多相关《VB综合练习题一.doc(5页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、-作者xxxx-日期xxxxVB综合练习题一【精品文档】VB综合练习题一(数据类型、常量和变量、基本运算和表达式、赋值语句)丽水二中:胡建友一、选择题1、,/,Mod,* ( )A) B) / C) Mod D) *2.下列字符串常量中,最大的是( )A) aderb B) adyda C) ADEEH D) EWREL3.表达式Int(8*sqr(36)*10(-2)*10+0.5)/10的值是( )A)0.48 B)0.048 C)0 .5 D) 0.054.表达式Val()的值是( )A).123 B) 12.3 C) 0 D) .123E2CD5.系统符号常量的定义可以通过( )获得A
2、)对象浏览器 B)代码窗口 C)属性窗口 D)工具箱6.表达式(73+1)*(185-1)的值是( )A)8.67 B)7.8 C) 6 D)7.表达式52Mod 2522的值是( )A)1 B)0 C)6 D)48.表达式25 Mod 7的值是( )A)1 B)5 C)4 D)出错9.下面表达式中,( )的运算结果与其他三个不同A) Exp(-3.5) B) C) -Abs(-3.5) D) -SQR(9)-0.510.关于算法,下列叙述正确的是( ) A)算法可以用自然语言、流程图和伪代码来描述 B)算法只能用流程图来描述C)算法不能用伪代码来描述 D)算法不可以用自然语言来描述11在Vi
3、sual Basic工程设计中,双击窗体中的对象后,出现的是( )A)工程窗口B)工具箱C)代码窗口D)属性窗口12. 下列属于Visual Basic字符串常量的是( )A)1/2B)Int(3.4) C)1/2 D)1+213. 在Visual Basic中,将数字字串转换为数值的函数是( )A)Str(x)B)Val(x)C)Abs(x)D)Int(x)14.表达式Int( - 17.8) +Abs(17.8)的值是( )A) 0 B) 0.8 C) - 0.2 D)15.表达式mid(how are you,5,3)的值是( )A) how B) are C) you D) how a
4、re you16.下列属于正确的Visual Basic赋值语句的是( )A) x+y=10 B) x+y-10=0 C) x,y=10 D) x=10-y17.表达式Abs( - 5) +Len(ABCDE)的值是( )A) 5ABCDE B) 0 5ABCDE C) 10 D) 018.圆周长的计算公式为L=2a,其中a为圆半径。能正确表示2a的表达式是( )A)2aB)2*aC)2aD)2*3.1416*a19.函数Len(Str(Val(12345)的值为( )A) 11 B) 5 C) 6 D) 820.在Visual Basic中,若x=3.1415926,则表达式Int(x*10
5、0+0.5)/100的值是( )A) 3.14B) 3.146C) 314D)21.“如果下雨在体育馆上体育课,不下雨则在操场上体育课”。用流程图来描述这一问题时,判断“是否下雨”的流程图符号是( )A)矩形B)菱形C)平行四边形D)圆圈22.在VB工程设计中,如果要使命令按钮Run上显示“运行”,则下列属性中应改变的属性是( )A)Font B)Height C)Width D)Caption23. 在VB中,关系表达式x/y=xy为真,则说明( )A) x不能被y整除 B) x与y一定相等C) x与y一定不相等D) x能被y整除24. “下雨在体育馆上体育课,不下雨则在操场上体育课”,用算
6、法描述这一问题,合适的算法结构是( ) A) 顺序模式 B)选择模式C)循环模式D)树型模式25. 在Visual Basic中,语句Dim x As String的作用是将变量x定义为( )A)字符串型B)整数型C)逻辑型D)日期型26. 在Visual Basic工程设计中,要在标签对象Start上显示文字“欢迎使用本系统!”, 则下列属性中应改变的属性是( )A)Caption B)Width C)Text D)Height27.在下面各关系中,当X取任意数值时都能成立的式子是( )A)Int(X)= Abs(X) B)Int(X)=Abs(X) C)Int(X)=Abs(X) D)In
7、t(X)Abs(X)28. 下列属于正确的Visual Basic表达式是()A)a+|b| B)3b-2a C)2b D)b+529. 在VB中,若x、y均是正整数,关系表达式x Mod y=0为真时,则表示( )A) x不能被y整除 B) x能被y整除 C) x一定等于yD) x、y均为030设a=3,b=5,则以下表达式值为真的是( )A) a=b And b10 B)(ab)Or(b0) C)(a0)or(ba)And(b0)31在Visual Basic中,设x=3171,能得到其十位上数字“7”的正确表达式是( )A) x10 Mod 100B)x10 Mod 10 C)x100
8、Mod 10 D)x Mod 10032. 在Visual Basic中,变量a中的数值是整数而且可能在-3276832767范围之外,则变量a的数据类型应定义为( )A)日期型 B)整数型 C)长整数型 D) 逻辑型33.以下声明语句中正确的是( ) A)Const abs=123 B) Dim val as integerC)Const int1=123D) Dim chr As single34. 在Visual Basic代码窗口中,语句Student.Text=宋知国中的Text是( )A)属性名 B)属性值 C)对象名 D)窗口名35.表达式5Mod3+35*2的值是( )A)0B
9、)2C)4D)636.设x=4,y=8,z=7,表达式xz)Orz2*bOra=c And bcOrcd的值是( )A)1B)TrueC)FalseD)238. 在Visual Basic中,表示整数型的数据类型名是( )A)DateB)IntegerC)StringD)Boolean39. 在Visual Basic中,已知x是正整数,关系表达式x Mod 2=1为真时,则表示( )A) x被2除的余数为0B) x能被2整除 C)x是奇数 D)x是偶数40. Visual Basic函数Fix(x)的作用是截掉数据的小数部分。已知a是实数,当关系表达式Fix(A)=a为真时,则表示a是( )
10、A)负数B)正数C)整数D)小数41. 在如右图所示的Visual Basic窗体中,这些被放入窗体中的控件称之为( )A)类B) 事件C)属性D)对象42. 下列描述算法的流程图符号中属于判断框符号的是( )A) B) C) D)43. 在Visual Basic中,求实数x的算术平方根的函数是( )A)Int(x) B)Sqr(x) C)Abs(x) D)Log(x)44. .在VB代码窗口中,语句Book1.Text=Windows 操作系统中的Book1是( )A)属性名 B)属性值C)窗口名 D)对象名45. ( )A)工程文件 B)窗体文件 C)代码文件 D)类文件46.在Visu
11、al Basic中,如果要给变量i,j,k都赋值为1,则下列语句正确的是( )A)i=j=k=1 B)i,j,k=1 C)i=1,j=1,k=1 D)i=1:j=1:k=1在Visual Basic中,正确表示a的立方加1的表达式是( )A)a3+1 B)a3+1 C)(a+1) 3 D)(a+1)347.在Visual Basic中,若x是大于零的偶数,则下列关系表达式值一定为真的是( )A)x Mod 2 = 1 B)x2 = 0C)x2 = x/2 D)Int(x/2) x/248. 在Visual Basic中,若要定义变量no用于存储汽车牌照号码,如浙A12345,则正确的定义语句是
12、( )A)Dim no As Integer B)Dim no As StringC)Dim no As Single D)Dim no As Boolean49. 下列Visual Basic表达式正确的是( )A)v0+a*t B)a2+2bc C)2*rD)1/2g*t250. 在Visual Basic中,单击文本框Text2触发的事件处理过程名是( )A) Text1_ClickB) Text2_GotFocus C) Text2.Click D) Text2_Click二、填空题1.设A=2,B=3,C=4,D=5,写出下列逻辑表达式的值。(1)AB And CC _(2)32*B
13、 Or A=C And BC Or CD_ (3)Not A=C Or 4*C=B 2 And BA+C_2.若A=20,B=80 ,C=70, D=30 ,则表达式A +B 160 Or (B*C200 And Not D60)的值是_3.设A=2 , B= - 2 ,则表达式A / 2 + 1 B + 5 Or B * (-2)=6的值是_4.设A=2,B= -4 ,则表达式3*A 5 Or B + 80的值是_5.关系式X -5或X5所对应的逻辑表达式是: _6.关系式-5X5所应的逻辑表达式是: _7.A的绝对值大于等于B同时不等于C的逻辑表达式是: _8.X是小于100的非负数,对应
14、的逻辑表达式是: _ 9逻辑表达式是: _ 10.一元二次方程ax2+bx+c=0有实根的条件是a0,并且b2-4ac0,表示该条件的逻辑表达式是: _ 11.表示条件变量X为能被5整除的偶数的逻辑表达式是: _12. 有如下Visual Basic程序段: 13.有如下Visual Basic程序段:a = 30 a=Good b = 20 b=Bye a = b c=a+b该程序段运行后,变量a的值为_。 该程序段运行后,变量c的值是_。14元。下面是计算印花税的程序(如图所示),设x为为每股的价格(单位:元),y为要买的股票数量(单位为股,如1000股,y=1000),c为要支付的印花税金额(单位:元),则程序中划线处应填入的合适语句是: Private Sub Command1_Click()Dim x As Double, y As Longx = Val(Text1.Text)y = Val(Text2.Text)c = _Text3.Text =_【精品文档】