XXXX高级中学2012学年第一学期高一信息技术导学案 主备人:XXX 审核人:YYY
VB常量、变量及表达式练习题
一、判断题
1.ST$、B001、ASC都是合法的变量名。( ) 2.表达式5*7\\3与7\\3*5的值相等。( ) 3.”A”大于”a”。( )
二、写出VB的运算符,按优先级别写。 1.算术运算符: 2.关系运算符: 3.逻辑运算符: 三、填空题
1. 表达式4+15 Mod 8的值是_____。
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
9.若a的值为True,则表达式“a=(4=3)“的值为______ 10.字符串常量必须用_____括起来。
11.闰年的条件是:年份(Y)能被4整除,但不能被100整除;或者Y能被400整除.表示该条
1
XXXX高级中学2012学年第一学期高一信息技术导学案 主备人:XXX 审核人:YYY
件的逻辑表达式是: 12.表示条件\变量X为能被5整除的偶数\的逻辑表达式是: 13.一元二次方程ax+bx+c=0有实根的条件是a≠0,并且b-4ac≥0,表示该条件的逻辑表达式是: 四、选择题
1.下面四个VB关系表达式中结果为“真“的是( ) A. “A”>”A”
B. “THAT”>”THE”
C. ”H” D. “b”>”B”
2
2
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” 4、求一个三位正整数N的十位数的正确方法是( ) A.Int(N/10)-Int(N/100)*10 B.Int(N/10)-Int(N/100) C.N-Int(N/100)*100 D.Int(N-Int(N/100)*100) 5、若x是大于零的偶数,则下列关系表达式值一定为真的是( ) A. x Mod 2 = 1 B.x\\2 = 0 C. x\\2 = x/2
D.Int(x/2) <> x/2
6、设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 六、写出下列数学式的VB表达式 1.
n(n?1)(n?2)
xy 3.
11?1?231?4
2.1?1 3xy
4.x?33xy 1x?y 2

