内容发布更新时间 : 2024/11/16 17:36:40星期一 下面是文章的全部内容请认真阅读。
常量、变量及表达式练习题2012.2
一、判断题
1.变量A$与常量“8+9”类型相符。( ) 2.A%和A#是同一个变量。( )
3.ST$、B001、ASC都是合法的变量名。( ) 4.不能用Sub做变量名。( )
5.表达式5*7\\3与7\\3*5的值相等。( ) 6.”A”大于”a”( ) 二、计算下列表达式的值 1. 37.9\\6.6
2. 37.8 mod 7.3
3. not (2>3 and “2”>”3”) 三、写出VB的运算符,按优先级别写。 1.算术运算符: 2.字符运算符: 3.关系运算符: 4.逻辑运算符: 四、填空题
1.用A%=3.1415;B%=-3.7给变量赋值后,A的值是_____,B的值是____。 2.“a”,”T”,”Z”,”9”这四个字符中,______的ASCII码值最大。 3.表达式3\\3*3/3 mod 3的值是_______.
4.当X=-19,Y=8,F=100,NUM=-12时,求下列表达式的逻辑值(用True和False回答) (1)X>0 OR X<=0 逻辑值为______ (2)NOT (X>Y) 逻辑值为_______ (3)X+Y<=NUM逻辑值为______
(4)X-Y
1
6.True or False 的值为_____ 7.X,Y均小于Z的表达式为________ 8.表达式“4<5 and 7=5“的值为______
9.若a的值为True,则表达式“a=(4=3)“的值为______ 10.字符串常量必须用_____括起来。 五、选择题
1.下面四个VB关系表达式中结果为“真“的是( ) A. “A”>”A”
B. “THAT”>”THE”
C. ”H”
D. 2.下面四个表达式中其值为0的是( ) A. 4/5
B. 5 mod 4
C. 4\\5
D. 4 mod 5
3.下面表达式的值为真的是( ) A. “ABC”>”Aba” B. “3+2”>”4” C. “ABC”>”ABC” D.
“ABC”>”ABB”
六、写出下列数学式的VB表达式 1.
n(n?1)(n?2)1xy
3.
1?21?31?4
2.1?1xy3
4.x3?3xy x?1y函数练习
1.写出下列函数的值 (1)INT(-3.5)+INT(4.8) (2)SGN(0) (3)SQR(ABS(-10)+15)
(4)LOG(EXP(12))
(5)10\\5/3
2.X=-8.55,下列函数表达式的值各是什么 (1)ABS(X)+SGN(X) (2)SGN(X)+SGN(-X)
(3)INT(SQR(-X))
(4)FIX(X)+INT(X)
(5)FIX(2*X)*10
2
b”>”B”“
3.写出下列数学表达式的VB表达式 (1)cos(2?)
2
?b?b2?4ac(2)
2a(4)lg(a2?b2)3x
(3)8eln2
x
(5)lgx?sin330
(6)ex?2sinx?|x|
e??sin3x(7)ln||
x?y4.把VB表达式写成数学表达式
(1)(SIN(X)+COS(X)+ABS(X))*(LOG(9)/LOG(10)+ATN(X)) (2)(EXP(X)+EXP(Y))/(A+B) 5.选择题
(1)X=-9.8,表达式INT(X)+FIX(-X)的值是( ) A.1 B.17 (2)执行A%=9\\4后,A%的值为( )
A.9/4 B.3
C.0
D.-1
C.2 D.2.25
(3)表达式SQR(2^3^2) MOD 7的值为( ) (4)下列逻辑表达式中正确的是( ) A.X>Y AND Y>Z B.X>Y>Z C.X>Y AND >Z
A.0 B.1 C.2 D.3
D.X>Y .AND. Y>Z
(5)表达式INT(-17.8)+SGN(-17.8)的值是( ) A.18
B.-17 C.-18 D.-16
(6)X+Y小于10且X-Y大于0的逻辑表达式是( ) A.x+y<10 or x-y>0 C.x+y<10 .and. x-y>0
B.(x+y<10): (x-y)>0 D.x+y<10 and x-y>0
(7)表达式16/4-2^5*8/4 MOD 5\\2的值为________。
A.14 B.4 C.20
3
D.3
(8)数学表达式3≤x<10在VB中的逻辑表达式为________。
A.3<=x<10 B.3<=x .AND. x<10 C.x>=3 OR x<10 D.3<=x AND <10 (9)与数学表达式
ab对应,不正确的VB表达式为________。 3cdC.a*b/3/c/d D.a*b/3*c*d
A.a*b/(3*c*D) B.a/3*b/c/d
(10)表达式2+3*4^5中最先进行的运算是______。
A)4^5 B)3*4 C)x+1 D)Sin() 6.写单词 1文本框的多行 4.文本框的滚动条 7.加下划线
2.是否可用
5.字号
3.是否可见 6.斜体
12.最大化按钮 13.最小化按钮
8.加删除线 9.粗体 14.文本框锁定属性
4