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

当前位置:首页 > 数据类型、运算符与表达式练习题一

数据类型、运算符与表达式练习题一

  • 62 次阅读
  • 3 次下载
  • 2025/7/11 2:40:13

名 姓 订线 装 题 答 得 号内不学线 封 密 线 订 装 级答题班得业不专 线内 _封__密_ _ _ _ __线__订__装校学

数据类型、运算符与表达式练习题一

个字符串中起始位置的函数是________。 一、选择题

A) Left

B) Mid

C) String D) Instr

1.设有如下变量声明:Dim TestDate As Date 为变量TestDate正确赋值的表达方12.设a=”Visual Basic”,下面使b=”Basic”的语句是________。 式是________。 A) b = Left(a,8,12) B) b = Mid(a,8,5) A) TestDate = #1/1/2002#

C) b = Right(a,5,5)

D) b = Left(a,8,5)

B) TestDate = #”1/1/2002”# 13.表达式Left(”Today is Monday”,3)的值是________。 C) TestDate = date(“1/1/2002”)

A) Tod

B) Mon

C) Today D) Monday

D) TestDate = Format(“m/d/yy”,”1/1/2002”)

14.表达式Abs(-9)+Len(”I am a teacher”)的值是________。 2.下列符号中不能作为VB中变量名的是________。 A) 9 I am a teacher B) –9 I am a teacher

A) ABCD B) E0065700

C) 123TWDFF D) zxy

C) 23 D) 出错

3.如果将布尔常量值True赋值给一个整型变量,则整型变量的值为________。 15.在窗体上画一个名称为Command1的命令按钮,然后编写如下程序 A) 0 B) –1 C) True D) False

Private Sub Command1_Click() 4.下列符号常量的声明中,________是不合法的。 Static x As Integer A) Const a As Single = 1.1

B) Const a As Integer = “12”

Static y As Integer C) Const a As Double = sin(1)

D) Const a = “OK”

Cls 5.四个字符是”E”,”y”,”B”,”8”的ASCII码值最大的是 ________。 y=1 A) ”E”

B) ”y”

C) ”B”

D) ”8”

y=y+5 6.下列________是字符型常量。 x=5+x A) ”I am a student”

B) ’江苏南京’

Print x,y

C) #02/25/1999# D) 123# End Sub 7.下列________是日期型常量。

程序运行时,三次单击命令按钮Command1后,窗体上显示的结果为________。A) ”I am a student” B) ’江苏南京’ A) 15 16

B) 15 6

C) 15 15

D) 5 6

C) #02/25/1999# D) 123# 16.函数Int(Rnd(0)*100)是在________范围内的整数。 8.下列________是双精度型变量。 A) (0 , 1) B) (0 , 100) C) (1 , 100) D) (1 , 90) A) AAA% B) BBB$ C) CCC!

D) DDD#

17.函数InStr(”China”, ”in”)的值是________。 9.可以同时删除字符串前导和尾部空白的函数是________。 A) 1 B) 2 C) 3

D) 4

A) Ltrim

B) Rtrim

C) Trim D) Mid

18.将变量k四舍五入保留2位小数的表达式是________。 10.设有如下变量声明:Dim X As Integer A) Int((k+0.5)*100)/100

B) Int(k*100)/100+0.5

如果Sgn(X)的值为-1,则X的值是________。

C) Int(k*100+0.5)/100 D) Int(k*(100+0.5))/100

A) 整数

B) 大于0的整数

C) 等于0的整数

D) 小于0的整数

19. ”x是小于105的非负数”,用VB表达式表示正确的是________。 11.从键盘上输入两个字符串,分别保存在变量str1、str2中。确定第二个字符串在第一

A) 0<=x<105 B) 0<=x<105

安居职业中学高2012年信息类专业试卷 第 1 页 共 2页页

C) 0<=x And x<105 D) 0<=x Or x<105 20.表达式4+5\\6*7\\8 Mod 9的值是________。 A) 4 B) 5 C) 6 D) 7

21.执行以下程序段后,变量c$的值为________。 a = \b = \

c = b & UCase(Mid(a,7,6)) & Right(a,11)

A) Visual Basic Programing B) Quick Basic Programing C) Visual BASIC Programing D) Quick BASIC Programing

22.假设a和b是整型变量,则表示条件”1≤a<8和1

A) 1<=A AND A<8 AND 1

D) 1.0\\4.0*cos(3.1415926/5+2.0)

24.设K=5,M=10,X=5.0,Y=8,Z=-12,则表达式K/M*(X+Y+Z)-1的计算结果是________。 A) –0.5

B) –1.0

C) 0 D) 1.5

25.设M=3,N=5,P=4.5,Q=2.5,表达式(M*N+2)/(P-Q)的计算结果为________。 A) 8 B) 9 C) 8.5

D) 8.0

26.15除以2余数的-3次方的VB表达式为________。 A) MOD(15,2)^(-3) B) (15MOD2)^(-3) C) 15.0MOD2^-3.0

D) MOD(15.0,3)^-3.0

27.设a=2,b=3,c=4,d=5,下列表达式的值为________。 3>2*b OR a=c AND b<>c OR c>d A) 1 B)True

C)False D) -1

28.设a=2,b=3,c=4,d=5,下列表达式的值为________。 a>b AND c<=d OR 2*a>c

长兴职教中心VB试卷

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

29.设a=2,b=3,c=4,d=5,下列表达式的值为________。 NOT a<=c OR 4*c=b^2 AND b<>a+c A)-1 B) 1 C) True D)False

30.设a=3,b=5,则以下表达式值为True的是________。 A) a>=b And b>10 B) (a>b) Or (b<10) C) (a<0) Eqv (b>0) D) (-3+5>a) And (b>0)

二、填空题

1.123&表示的123是________数据类型;123@表示的123是________数据类型;123!表示的123是________数据类型。

2.在Visual Basic中,变量名的取名规则是以________________开头,总长度不超过________个字符。

3.________型是VB的默认数据类型,它可以存储各种类型的数据。 4.字符串运算符”+”连接两旁的操作数因均为________。 5.表达式Fix(-32.68)+Int(-23.02)的值为________。 6.执行下面的程序段后,b的值为________。 A = 300 b = 20 a = a+b b = a-b a = a-b

7.若A=20,B=80,C=70,D=30,则表达式A+B>160 OR (B*C>200 And Not D>60)的值是 ________。

8.表达式Len(Str(17.35))Mod2的值为________。 9.设A=3,B=2,C=8,X=-3,Y=6,W=True,M=False,则: 逻辑表达式”A>=B AND C*XC OR A

10.表示”x+y小于10,且x-y要大于0”的VB表达式为________________________________。11.表示”x和y都是正数或都是负数”的VB表达式为________________________________。 12.表示”A和B之一为零但不同时为零”的VB表达式为________________________。

第 2 页 共 2页 名 姓 订线 装 题 答 得 号内不学线 封 密 线 订 装 级答题班得业不专 线内 _封__密_ _ _ _ __线__订__装校学

13.表示”A+B+C大于等于255,或A与B分别大于90且C大于80”的VB表达式为(1)Int(-4.5) _______________________________。

(2)Int(Abs(10-11)/2) 14.已知K=2,J=3,A=True,则VB表达式(K-J<=K)AND(NOT A)OR(K+J>=J)的值为(3)Fix(-5.2) ________。

(4)Sqr(2^3) 15.不等式A

(5)Sgn(5*2-2*6) 16.下列Visual Basic表达式是错误,其正确形式是________________。 (6)Right(”vbName”,4) -1/2+3*INT45.6

(7)Ucase(”vbName”) 17.下列Visual Basic表达式是错误,其正确形式是________________。 (8)Val(”105th”) [(x+y)+z×15]-5(c+d)

(9)Str(”123.45”) 18.与下列数学式子对应的Visual Basic表达式是________________。 (10)Len(”vbName”)

Cos(2(c+d)) ((c+d)为弧度)

5.指出执行下面赋值语句后,各变量的数据类型。19.与下列数学式子对应的Visual Basic表达式是________________。 (1)a=6=5 1+2(a+b)

(2)a=”5+3” 20.与下列数学式子对应的Visual Basic表达式是________________。 (3)a=#11/26/99# Cos(a)Sin((a)+1) (4)a=Not5>8 三、简答题

1.Visual Basic提供了哪些标准数据类型?声明类型关键字分别是什么?

2.用布尔表达式表示下列命题。 (1)a是b或c的倍数

(2)a是1000以内的正整数且为偶数 (3)|a|>|b|或a≤b 3.写出下列表达式值 (1)10>=2*4

(2)”ABCD”<”ABCEF” (3)”ABC”&”ABC”<>”ABC” (4)13<>12 Or Not 15>19-2 (5)(-1 Or 1<>1)+1 (6)Not 10-5<>5 (7)(-1 And 1<>1)-1 (8)3>5 And 4<9 4.写出下列函数的值

安居职业中学高2012年信息类专业试卷 第 3 页 共 2页页

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

共分享92篇相关文档

文档简介:

名 姓 订线 装 题 答 得 号内不学线 封 密 线 订 装 级答题班得业不专 线内 _封__密_ _ _ _ __线__订__装校学 数据类型、运算符与表达式练习题一 个字符串中起始位置的函数是________。 一、选择题 A) Left B) Mid C) String D) Instr 1.设有如下变量声明:Dim TestDate As Date 为变量TestDate正确赋值的表达方12.设a=”Visual Basic”,下面使b=”Basic”的语句是________。 式是________。 A) b = Left(a,8,12) B) b = Mid(a,8

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价: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