VB语言程序设计试题库1

  • 格式:doc
  • 大小:576.50 KB
  • 文档页数:20

下载文档原格式

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

VB语言程序设计试题库

选择题:

1、下面()是Visual Basic语言中的数值常量。

A、ABC

B、E+5

C、TRUE

D、1E-2

2、3896#表示的是()类型的数值数据。

A、整型

B、单精度实型

C、双精度实型

D、货币型

3、表达式3 \ 3 * 3 / 3 mod 3的值是()

A、-1

B、1

C、-3

D、3

4、方法Print Sgn(- 3 ^ 2)+ Abs(- 3 ^ 2)+ Int(- 3 ^ 2)的输出结果是()

A、17

B、27

C、1

D、-1

5、假设硬币有图案一面为0,有字的一面为1,则掷一次硬币出现的随机数可表示为()

A、Int(Rnd(1)+1)

B、Int(Rnd * 1)

C、Int(Rnd * 2)

D、Int(Rnd * 2 + 1)

6、要将A、B两个变量的值互换,正确的写法是()

A、A=B:B=A

B、B=A:A=B

C、C=A:A=B:B=C

D、A=C:C=B:B=A

7、函数Int(Rnd(0)* 11)+ 10的取值范围是()

A、[ 0,10 ]

B、[ 10,10 ]

C、[ 10,20 ]

D、[ 0,20 ]

8、6.8E2与()数值相同

A、6.8

B、6800

C、68

D、680

9、下列正确的字符串常量是()

A、”NnMm”

B、ABCD

C、Nn”Mm”

D、Abcd

10、下列符号中合法的常量是()

A、”x=2.456e-10”

B、10 * 3.4

C、A + B +C

D、1.234E4.5

11、表达式Sin(a + B、^ 3 * 2中,

先进行()计算。

A、Sin函数

B、+

C、^

D、*

12、下列哪个运算符不能进行字符串比

A、=

B、<>

C、>=

D、=<

13、下列()的值为True。

A、”a” < “b”

B、”9”> “a”

C、”D” > “d”

D、”99”< “100”

14、若变量x的值是实数,下列()

表达式在x为任何值时都有意义。

A、Sqr(x)

B、Int(Sqr(x))

C、Sqr(Abs(x))

D、Sqr(Int(x))

15、表达式Int(-3.67)mod 4的值是

()

A、0

B、1

C、-1

D、-9

16、下列表达式值为0的是()

A、4 / 5

B、4 \ 5

C、4 mod 5

D、5 mod 4

17、X=5是()表达式

A、关系表达式

B、算术表达式

C、逻辑表达式

D、字符串表达式

18、把2.67赋值为变量A%,则变量A的

值为()

A、0

B、2

C、3

D、2.67

19、已知x1= -3.67,x2= 4,x3= 5,x4=

6 ,下列关系式的值为真的是()

A、Sgn(x1 – x2)- Sgn(x3 – x4)

< 0

B、Sgn(x1 + x4)- Sgn(x2 + x3)= -2

C、Sgn(x2 – x1)- Sgn(x3 – x4)>

D、Sgn(x2 – x3)- Sgn(x1 – x4)>

20、若A and B的值是真,则()

A、A为真,B不必为真

B、B为真,A不必为真

C、A、B都为真

D、A、B全为假

21、下列各变量中,()是字符串型

的变量。

A、A@

B、B&

C、C$

D、D#

22、e x在VB中应该用()表示。

A、e**x

B、e^x

C、Exp(x)

D、Exp(e)

23、Sin46°在VB中应该用()表

示。

A、Sin(46)

B、Sin46

C、Sin

(46*3.14/180)D、Sin46*3.14/180

24、已知字符“A”的十进制ASCII码值

是65,则Asc(”BCD”)的结果是()

A、66

B、67

C、68

D、69

25、Right(”abcdef”,2)的值是()

A、”ab”

B、”ef”

C、”f”

D、”fe”

26、Str(2+3)的值是()

A、5

B、” 5”

C、”2+3”

D、2+3

27、下列赋值语句正确的是()

A、A+B+C=0

B、A=B+C

C、SIN(A、=B+C

D、A=2*π*R

28、如果x是一个正实数,对x的第3

位小数进行四舍五入的表达式是()

A、0.01 * Int(x + 0.005)

B、0.01 * Int(100 * (x + 0.005))

C、0.01 * Int(100 * (x + 0.05))

D、0.01 * Int(x + 0.05)

29、A=123:B=456

C=LEN(STR(A、+STR(B、)

PRINT C

运行时输出结果为()

A、3

B、4

C、6

D、8

30、顺序执行如下语句后,输出结果是

1