VB基本运算与表达式练习题

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

VB数据类型、函数、基本运算与表达式练习题1.要定义一个可存储数值-7.283的变量,其合适的类型是() A.Integer B.Long

C.Single D.Boolean

2.下列VB表达式中:①Sin(x)②Text1.Text③Label1.Caption④Chr(x)⑤Asc(x)值为字符串型的是()

A.①③⑤

B.①②③

C.②④⑤

D.②③④

3.在Visual Basic中,用变量p存储货物编码(如“0188901190”,其中每二位数字都代表相应的含义),则合适的数据类型应定义为()

A.Single B.Long

C.String D.Boolean

4.有如下程序段:

x=1:y=2

p=Not(x+y=3)

p的数据类型、该程序段运行后值分别是()

A.Integer11B.Long11

C.Boolean False D.Boolean True

5.在VB中,下列属于字符串常量的是()

A.”100”B.25C.Hello D.true

6.下列选项中不是字符串常量的是()

A.”ab”B.zhejiang

C.”2006”D.”你好”

7.以下符号常量的定义,错误的是()

A.Const Pi=3.14

B.Const LimitMode=”1年期试用”

C.Const found=True

D.Const next=世博欢迎你

8.下列可以作为VB变量名的是()

A.3x B.x-1C.if D.x_1

9.下列可作为Visual Basic变量名的是()

A.Len B.Sqrter C.93edu D.dim

10.在Visual Basic中,下列变量定义错误的是()

A.Dim a_1as Single

B.Dim True as Boolean

C.Dim b123as string

D.Dim xyz as integer

11.已知某校100名学生的体重数据(包含一位小数),要求编写VB程序,统计超过平均体重的人数。下列变量定义最适合该程序的是()

A.定义100个整数类型变量

B.定义100个单精度实数类型变量

C.定义一个元素个数为100的整数类型一维数组

D.定义一个元素个数为100的单精度实数类型一维数组

12.用下面语句定义的数组的元素个数是()

Dim Data(-2To5)As Integer

A.6

B.7

C.8

D.9

13.在VB中,要定义一个二维数组a,用于储存10行10列的五子棋棋谱,数组元素的值为“Black”代表黑子,为“White”代表白子,为“None”代表空子,则正确的数组定义语句是()

A.Dim a(1to10,1to10)As Single

B.Dim a(1to10,1to10)As String

C.Dim a(1,10;1,10)As String

D.Dim a(10,10)As Integer

14.下列VB函数返回值为数值的是()

A.Chr(x)

B.Str(x)

C.Val(x)D.Mid(x,n,k)

15.下列Visual Basic表达式中计算结果为4的是()

A.Len(”a1234”)B.Sqr(4)C.Fix(3.6)D.Abs(Int(4.2)) 16.Visual Basic表达式Len(Mid(”abc123”,4,1))的值是()

A.1B.2C.3D.4

17.在VB中,若x=3.14159,下列表达式的值最大的是()

A.Abs(x)B.fix(x)C.int(x)D.Abs(int(x))

18.能正确判断三个整数型变量a、b、c值相等的VB表达式是()

A.a=b=c

B.a=b And a=c

C.a=c Or b=c Or a=b

D.a–b-c=0

19.设一个三位整数n,它的个位数字是c,十位数字b,百位数字是a,则b的表达式是()

A.n-a-c

B.n-a*100-c

C.n\10-n\100*10

D.n\10-(n\100)*10

20.将数学表达式写成VB表达式正确的是()

A.(y–Int(x))/x*x

B.(y–Abs(x))/x^2

C.(y–Int(x))/x^2

D.(y–Abs(x))/x*x

21.与数学表达式“b2-4ac≥0且”对应的VB表达式是()

A.b2-4*a*c>=0Or(-b+sqr(b2-4*a*c)/2*a<>0)

B.b^2-4*a*c>=0And(-b+sqr(b^2-4*a*c)/2*a<>0)

C.b^2-4*a*c>=0And(-b+sqr(b^2-4*a*c)/(2*a)<>0)

D.b^2-4*a*c>=0Or(-b+sqr(b^2-4*a*c)/(2*a)<>0)

相关文档
最新文档