云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > vb函数与表达式练习题

vb函数与表达式练习题

  • 62 次阅读
  • 3 次下载
  • 2025/12/10 22:48:02

函数与表达式练习题

一、选择题 1、\\,/,Mod,*四个算术符中.优先级最低的是( ).

(A)\\ (B) / (C) Mod (D) *

2.下列字符串常量中,最大的是( ).

(A) \北京\(B) \上海\(C) \天津\ (D) \广州\

3.表达式Int(8*sqr(36)*10^(-2)*10+0.5)/10的值是( ).

(A) .48 (B) .048 (C) .5 (D) .05

4.表达式Val(\的值是( ).

(A).123 (B) 12.3 (C) 0 (D) .123E2CD

5.系统符号常量的定义可以通过( )获得.

(A)对象浏览器 (B)代码窗口 (C)属性窗口 (D)工具箱

6.表达式(7\\3+1)*(18\\5-1)的值是( ).

(A)8.67 (B)7.8 (C) 6 (D)6.67

7.表达式5^2Mod 25\\2^2的值是( ).

(A)1 (B)0 (C)6 (D)4

8.表达式25.28 Mod 6.99的值是( ).

(A)1 (B)5 (C)4 (D)出错 9.下面表达式中,( )的运算结果与其他三个不同.

(A) Exp(-3.5) (B) Int(-3.5)+0.5 (C) -Abs(-3.5) (D) Sgn(-3.5)-2.5 10.Int(100*Rnd(1))产生的随机整数的闭区间是( ).

(A) [0,99] (B) [1,100] (C) [0,100] (D) [1,99]

11.产生[10,37]之间的随机整数的Visual Basic表达式是( ).

(A) Int(Rne(1)*27)+10 (B) Int(Rnd(1)*28)+10

(C) Int(Rnd(1)*27)+11 (D) Int(Rnd(1)*28)+11

12.表达式Int(Rnd(0)+1)+Int(Rnd(1)-1)的值是( ).

(A) 1 (B) 0 (C) 01 (D) 2 13.表达式Int( - 17.8) +Sgn(17.8)的值是( ).

(A) 18 (B)-17 (C) -18 (D) -16 14.表达式Int( - 17.8) +Abs(17.8)的值是( ).

(A) 0 (B) 0.8 (C) - 0.2 (D) 0 34.8

1

15.表达式Left(\的值是( ).

(A) how (B) are (C) you (D) how are you

16.表达式Right(\的值是( ).

(A) Bei (B) jing (C) eiji (D) ijin 17.表达式Abs( - 5) +Len(\的值是( ).

(A) 5ABCDE (B) 0 5ABCDE (C) 10 (D) 0

18.表达式Mid(\的值是( ).

(A) SHANGH (B) SHA (C) ANGH (D) HAI

19.函数Len(Str(Val(\的值为( ).

(A) 11 (B) 5 (C) 6 (D) 8

20.设A=\则表达式Val(Left(A,4) + Mid(A,4,2))的值为( ).

(A) 123456 (B) 123445 (C) 8 (D) 6

21.设A=\下面( )的函数值为\多选)

(A) Mid(A,10,14) (B) Right(A,4) (C) Mid(A,10,4) (D) Left(A,10,4) 22.函数InStr(\程序设计教程\程序\的值为( ).

(A) 1 (B) 2 (C) 3 (D) 4

23.函数Ucase(Mid(\basic\的值为( ).

(A) Visual (B) basic (C) VISUAL (D) BASIC

24.表达式Str(Len(\+ Str(77.7)的值为( ).

(A) 377.7 (B) 3 77.7 (C) 80.7 (D) 12377.7

25.表达式( - 1)*Sgn( - 100 +Int(Rnd*100))的值是( ).

(A) 0 (B) 1 (C) - 1 (D) 随机函数

26.Visual Basic布尔运算符Xor,Or,Eqv,And中,级别最高的运算符是( ).

(A) Xor (B) Or (C) Eqv (D) And

27.在下面各关系中,当X取任意数值时都能成立的式子是( ).

(A) Int(X) >= Abs(X) (B) Int(X) = Abs(X)

(C) Int(X) <=Abs(X) (D) Int(X) <>

Abs(X)

28. 设有如下声明:  Dim X As Integer

 如果Sgn(X) 的值为-1,则X的值是( )  A) 整数 B) 大于0的整数 C) 等于0的整数 D) 小于0的数

29.在一个语句行内写多条语句时,语句之间应该用( )分隔.

(A) 逗号 (B) 分号 (C) 顿号 (D) 冒号

30.设a=3,b=5,则以下表达式值为真的是( )  A) a>=b And b>10 B) (a>b)Or(b>0)  C) (a<0)Eqv(b>0) D) (-3+5>a)And(b>0) 31.设a=“Visual Basic”,下面使b=“Basic”的语句是( )

 A) b=Left(a,8,12) B) b=Mid(a,8,5)  C) b=Rigth(a,5,5) D) b=Left(a,8,5) 32.函数String(n,“str”)的功能是( )  A)把数值型数据转换为字符串  B)返回由n个字符组成的字符串  C)从字符串中取出n个字符

 D)从字符串中第n个字符的位置开始取子字符串

33.以下声明语句中错误的是( )

A)Const var1=123 B)Dim var2 = 'ABC'

C)DefInt a_z D)Static var3 As Integer

34. 以下合法的Visual Basic标识符是( )

A) ForLoop B) Const C) 9abc D) a#x

35. 表达式 5 Mod 3+3\\5*2的值是( )

A) 0 B) 2 C)4 D) 6

36. 设x=4,y=8,z=7,以下表达式的值是( ) xz) Or z

A) 1 B) -1 C) True D) False

37.设a=5,b=4,c=3,d=2下列表达式的值是( )。 3 > 2 * b Or a = c And b <> c Or c > d  A)1 B)True C) False D)2

38.设a = \,则以下使变量b的值为“VisualBasic”的语句是( )。  A) b = Left(a, 10) B) b = Mid(a, 10)

 C) b = Right(a, 10)

2

D) b = Mid(a, 10, 11) 二、填空题

1.已知A=7.5,B=2,C= - 3.6 ,写出下列布尔表达式的值.

A > B And C > A Or A =B 2.设A=2,B=3,C=4,D=5,写出下列布尔表达式的值。 (1)A>B And C<= D Or 2*A>C ___________

(2)3>2*B Or A=C And B<>C Or C>D ____________

(3)Not A<=C Or 4*C=B ^ 2 And B<>A+C ________

3.设 C= “A”,写出下列布尔表达式的值。

(1)C>= “0” And C <= “9” Or C >= “A” And C <= “Z” __________

(2)C<= “0” And C >= “9” Or C>= “A” And C <= “Z” __________

(3)C>= “0” And C <= “9” And C>= “A” And C <= “Z” __________

(4)C>= “0” Or C <= “9” And C>= “A” Or C <= “Z” __________

4.若A=20,B=80 ,C=70, D=30 ,则表达式

A +B >160 Or (B*C>200 And Not D>60)的值是 .

5.设A=2 , B= - 2 ,则表达式A / 2 + 1 > B + 5 Or B * (-2)=6的值是 .

6.设A=2,B= -4 ,则表达式3*A> 5 Or B + 8<0的值是 .

7.关系式X≤ -5或X≥5所对应的布尔表达式是: 8.关系式-5≤X≤5所应的布尔表达式是: 9.A的绝对值大于等于B同时不等于C的布尔表达式是:

10.X是小于100的非负数,对应的布尔表达式是: 11.闰年的条件是:年号(Y)能被4整除,但不能被100整除;或者年号能被400整除.表示该条件的布尔表达

式是:

2

12.一元二次方程ax+bx+c=0有实根的条件是a≠0,

2

并且b-4ac≥0,表示该条件的布尔表达式是: 13.表示条件\变量X为能被5整除的偶数\的布尔表达式是:

搜索更多关于: vb函数与表达式练习题 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

函数与表达式练习题 一、选择题 1、\\,/,Mod,*四个算术符中.优先级最低的是( ). (A)\\ (B) / (C) Mod (D) * 2.下列字符串常量中,最大的是( ). (A) \北京\(B) \上海\(C) \天津\ (D) \广州\3.表达式Int(8*sqr(36)*10^(-2)*10+0.5)/10的值是( ). (A) .48 (B) .048 (C) .5 (D) .05 4.表达式Val(\的值是( ). (A).123 (B) 12.3 (C) 0 (D) .123E2CD 5.系统符号常量的定义可以通过( )获得. (A)对象浏览器 (

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com