vb练习题B

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

VB练习题二

一、选择题

1.下列运算符号中属于算术运算符的是_____。

A、NOT

B、^

C、=

D、<=

2.下列运算结果中,值最大的是()

A、3\4

B、3/4

C、4 mod 3

D、3 mod 4 3.下面程序执行的结果是________。Private Sub Form_Click()

A$ = "123": B$ = "456"

C = V al(A$) + V al(B$)

Print C \ 100

End Sub

A、123

B、3

C、5

D、579

4.函数Sqr(9) 的值是()

A、9

B、3

C、“3”

D、“9”

5.以下程序段执行后整型变量度n 的值为()

n=0

for L=1 to 20 step 5

n=n+L

next L

A、50

B、34

C、15

D、210

6.若整型变量a的值为2、b的值为3,则下列程序段执行后整型变量c的值为()if a>5 then

c=b-a

else

c=a + b

endif

A、2

B、-1

C、1

D、5

7.下列程序执行后,整型变量n的值为()n=0

for I=1 to 20

if I mod 4=0 then n=n+1

next I

A、5050

B、5

C、6

D、33 8.计算数x的算术平方根的函数是___。A、SIN(x) B、ABS(x) C、STR(x) D、SQR(x) 9.计算数x的余弦函数值的函数是______。

A、SIN(x)

B、ABS(x)

C、STR(x)

D、COS(x)

10.数学式|xy|+2(d+e)改写为VB表达式为______。

A、|xy|+2(d+e)

B、-x*y+2*(d+e)

C、ABS(x*y)+2*(d+e)

D、|x*y|+2*(d+e) 11.在IF语句的条件中,60≤F≤100应写成:

A、60<=F<=100

B、60=<F=<100

C、60≤F≤100

D、F>=60 AND F<=100 12.下列变量名正确的是。

A、xx-4

B、4XX

C、xx_y1

D、y/t 13.执行下面的程序段后,x 的值为。

x=0

For i=1 To 10

x=x+i\5

Next i

A、5

B、6

C、7

D、8 14.计算数x的绝对值的函数是______。

A、SIN(x)

B、ABS(x)

C、STR(x)

D、SQR(x)

15.将数字字符串x转换为数值的函数是______。A、SIN(x) B、V AL(x)

C、STR(x)

D、COS(x)

16.在IF语句的条件中,X≤-10或X>0应写成:

A、X<=-10 AND X>0

B、X<=-10 OR X>0

C、X≤-10 OR X>0

D、X≤-10或X>0

17. 数值表达式运算的先后顺序为。A

A、( )→函数→乘方→* /→+ -

B、函数→( )→乘方→* /→+ -

C、函数→乘方→( )→* /→+ -

D、( )→乘方→函数→* /→+ - 18.表达式4+5 \ 6 * 7 / 8 Mod 9 的值是。A、4 B、 5 C、6 D、7 19.设a=2,b=3,c=4,d=5,下列表达式的值是。

a>b AND c<=d OR 2*a>c

A、True

B、False

C、-1

D、1

20.表达式4+5-6*7/8 Mod 9的值是。

A、4

B、5

C、6

D、7

21.表达式3>4 And 7=5的返回值为______。

A.0

B.True

C.-1

D.False

22. 在Visual Basic中,用于获得字符串S 最左边4个字符的函数是______。

A.Left(S,4)

B.Left(1,4)

C.LeftStr(S)

D.LeftStr(S,4)

23. 数学表达式x>y>z的正确VB逻辑表达式是______。

A.x>y And <z

B.x>y>z

C.x>y And >z

D.x>y And y>z√

24. 函数Int(Rnd*11)+10产生的数值的范围是______。

A.(0,10)

B.[10,10]

C.[10,20]√

D.(0,20)

25. 当输入4时,以下程序的输出结果是__。Private Sub Command1_Click()

x=InputBox(x)

If x^2<15 Then y=1/x

If x^2>15 Then y=x^2+1

Print y

End Sub

A.4

B.17

C.18

D.0.25

26. 执行下面程序段后,变量c$的值为______。

a$= "Visual Basic Programming"

b$= "Quick"

c$=b$ & Ucase(Mid$(a$,7,6)) & Right$(a$,12)

A.Visual BASIC Programming

B.Quick Basic Programming

C.QUICK Basic Programming

D.Quick BASIC Programming

27.以下程序的循环次数是______。

Private Sub Command1_Click()

For j=8 To 35 Step 3

Print j;

Next j

End Sub

A.10

B.9

C.27

D.28 28.当输入4时,以下程序的输出结果是______。

Private Sub Command1_Click()

x=InputBox(x)

If x^2<15 Then y=1/x

If x^2>15 Then y=x^2+1

Print y

End Sub

A.4

B.17√

C.18

D.0.25

29. 执行下面的程序段后,I的值为______。s = 2

For I = 3.2 To 4.9 Step 0.8

s = s + 1

Next I

A.6.4

B.5.6√

C.4.8

D.7.2

30.以下程序的输出结果是______。

Private Sub Command1_Click()

a=1234

b$=Str$(a)

c=Len(Trim(b))

print c

End Sub

A.3

B.4√

C.5

D.4

31.以下程序的输出结果是______。

Private Sub Command1_Click()

a="ABCD"

b="efgh"

c=Lcase(a)

d=Ucase(b)

Print c+d

End Sub

A.abcdEFGH√

B.abcdefgh

C.ABCDefgh

D.ABCDEFGH

相关文档
最新文档