10-表达式-浙江省2022届高中信息技术选考选择题专项训练

| 5页
| 269人阅读
| 9人下载

表达式

1.(2009A9)已知 k 为十进制三位整数,下列选项中能判断“k 是奇数且百位是偶数”的是

A.Not(k mod 2<>0 and k \100 mod 2=0)

B.k mod 2<>0 and k mod 100 mod 2=0

C.Not(k mod 10 mod 2=0 or k \100 mod 2<>0)

D.k mod 10 mod 2<>0 or k \100 mod 2=0

【答案】C

2.(2009百校)x的范围为(0〜255),下列选项中,与语句“n=x\128”功能相同的是

A. n =0                                B. n = 0

If x> 128 Then n = 1                      If x < 128 Then n = 1

C. n = 1                               D. n = 1

If x < 128 Then n = 0                     If x > 128 Then n = 0

【答案】C

3.(2010三校联考)变量a的初值为x,在下列语句中,每执行一次能使变量a的值在x、y两数值间交替出现的是(  )

A.a = x + y - a    B.a = -a   C.a = a + x - y   D.a = a - x + y

【答案】A

4.(2010浙江十校)下列VB表达式的值最大的是

A. Val(Mid("235",2,2))     B. Len("333") +5  C. Int(Rnd*10) +25  D. Sqr(25) + Int(12. 5)

【答案】A

5.(2010浙江五校)下列能正确表示等差数列{1,5,9,……,93,97}中随机整数的表达式是

A.Int(Rnd()*98)+1    B.Int(Rnd()*49)*2+1  C.Int(Rnd() *25)*4+1   D.Int(Rnd()*24)*4-3

【答案】C

6.(2010浙南名校)下列表达式的值与其它三个选项不同的是

A. Len("浙C-2020V")     B. Sqr(4) ^3 C.5678 Mod 1000 \ 100  D. Mid("2020/8/8",6,1)

【答案】D

7.(2011 9+1)下列VB表达式的值为True的是

A. 8 \ 4 * 4 + Int(8.4) = 16 B. "56" > "527" C. a > b And a <= b  D. Not(a > b Or a <= b)

【答案】B

8.(2011湖丽衢三地联考)现要计算出 a、b 之间(包含 a、b)3 的倍数的个数,下列 VB 表达式正确的是

A.b\3-(a-1)\3 B.(b-a+1)\3+1 C.(b-a)\3+1 D.(b-a-1)\3

【答案】A

9.(2011稽阳)下列VB表达式计算结果为True的是    

A.Int(Sqr(10)) > 2 ^ 2               B.Mid("0123", 3, 2) > "56"

C.Len("654321") > Int(Rnd * 3) ^ 2    D.Not (3 = 4 Or 5 > 3)

【答案】C

10.(2011宁波)下列VB表达式中值为2020的是:

A."2011" + Str(9) B.2025 + Int(-Sqr(20))  C.80 \ 4 * 101 D.Mid("1202",2,3) + Chr(48)

【答案】B

11.(2011绍兴一模)若x和y是整形变量,下列VB表达式的值为True时,不能表示x能被y整除的是page number 0

1

 


A.Int(x / y)= x / y   B.Fix(x / y)= x / y   C.Int(x / y)= x \ y   D.x / y= x \ y

【答案】C

12.(2011台州一模)下列VB表达式的值等于20的是

A. Str(19+1)  B. Abs(Int(-19.8))   C. Asc("1")+ 19   D. Sqr(4)+ 16

【答案】 B

13.(2011温一模)下列VB表达式的值等于2020的是

A. Abs(Int(-2020.11)) B. Len (“2000”)+20    

C.(2020\1000+2200 Mod 1000)*10   D. Val(Mid(“-2020”,3,2))+2000

【答案】C

14.(2011余杭)下列表达式的运算结果不等于9的是

A. Len("2020选考")+Sqr (9)   B. Abs(Int(-8. 8)) C. Val (Mid("789",3, 1))  D. Asc("y")-Asc("Y")

【答案】D

15.(2012百校)符合产生随机整数n,其范围为(100≤n≤200)的VB表达式是

A. int(Rnd * 100)+ 100  B. int(Rnd * 100)+101

C. int(Rnd* 101)+100   D. int(Rnd * 101)+101

【答案】C

16.(2012北斗)有如下 VB 程序段:

a = 3

b = 4

c = a = b

执行该程序段后,变量c 的值为

A.3    B.4     C. True     D.False

18.(2012慈溪)若x是整型变量,下列选项中,与表达式Not x >= l And Not x <= -1等价的是

A. x <= 1 And x >= -1   B. x <= 1 Or x >= -1

C. Not (x <= 1 Or x >=-1)  D. Not (x >= 1 Or x <= -1)

【答案】D

19.(2012嘉兴)字符串变量a,b的值分别是“120”,“20”,下列表达式的值结果为“True”的是

A.a>b or a<b and a+b>b     B.Not Mid (a+b,2,3) <b

C.Int (Rnd*5)*4+1>Val(b)    D.Val(a) Mod 100\10=Sqr(4)

【答案】B

20.(2012金丽衢)下列VB表达式中,值最大的是

A.Sqr(4^4)                    B. Val((Mid(“2021加油!”,3,2)))   

C.Int(Rnd*11)+10              D. 42 Mod 20

【答案】B

21.(2012精诚联盟)s是个自然数,下列表达式能判断数字s是一个三位数奇数的是

A. 0 < s \ 100 <= 9 And s Mod 2 = 1

B. s \ 100 > 0 Or s \ 100 <= 9 And s \ 2 <> s / 2

C. s \ 1000 = 0 And s \ 100 > 0 And s \ 2 <> s / 2

D. Not (s \ 1000 > 0 Or s \ 100 <= 0) Or s \ 2 <> s / 2

【答案】C

22.(2012柯桥)x的范围为(0 255),下列选项中,与语句"n=x\128" 功能相同的是

A.n =0                         B.n=0

If x>128 Then n=1                If x<128 Then n=1page number 1

1

 


由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。