vb常量变量练习题

文档属性

名称 vb常量变量练习题
格式 zip
文件大小 118.5KB
资源类型 教案
版本资源 沪教版
科目 信息技术(信息科技)
更新时间 2017-12-29 14:43:20

图片预览

文档简介

常量、变量、函数和表达式练习题(一)
选择题部分:
1.以下不合法的常量是[ ]。
(A) 10^2 (B)100 (C) 100.0 (D) 10E+01
2.Visual Basic允许的常量有[ ]。
(A) E7 (B) 4.8E2 (C) 2.5*10 (D) E-5
3.常量 -0.00013579的科学计数法是[ ]。(多选)
(A) -1,3579E+0.4 (B) 1.3579E-4 (C) -13.579E-5 (D) -1.3579E-04
4. , / , Mod , *四个算术运算符中,优先级最低的是[ ]。
(A) (B) / (C)Mod (D) *
5.下列字符串常量中,最大的是[ ]。
(A)”Abc” (B)”ABC” (C)”Therec” (D)”Therea”
6.下列[ ]是日期型常量。
(A) “2/1/02” (B) 2/1/02 (C) #2/1/02# (D) {2/1/02}
7.下面[ ]不是字符型常量。
(A) “你好“ (B) “ “ (C) “True“ (D) #False#
8.表达式Int (8 * Sqr (36) * 10 ^ ( - 2) * 10 + 0.5) / 10的值是[ ]。
(A) .48 (B) .048 (C) .5 (D) .0521世纪教育网版权所有
9.表达式Val(“.123E2CD”)的值是[ ]。
(A) .123 (B) 12.3 (C) 0 (D) .0521教育网
10.下列符号常量的声明中,[ ]是不合法的。
(A)Const a As integer=1.1 (B)Const a As String= “12”
(C)Const a As Double=Sin(1) (D)Const a = “OK”
11.Visual Basic认为下面[ ]组变量是同一个变量。
(A)A1和a1 (B)Sum和Summary
(C)Aver和Average (D)A1和A_1
12.下列叙述中不正确的是[ ]。
(A)变量名的第一个字符必须是字母
(B)变量名的长度不超过255个字符
(C)变量名可以包含小数点或者内嵌的类型声明字符
(D)变量名不能使用关键字
13.以下不能作为Visual Basic变量名的是[ ]。(多选)
(A)EI (B)E12 (C)12-E (D)E-12 (E)12.5
14.以下可作为Visual Basic变量名的是[ ]。 (多选)
(A)F1.1 (B)pi (C)F2A (D)2FA
15.以下可作为Visual Basic变量名的是[ ]。(多选)
(A)SIN (B)CO1 (C)COS(X) (D)LOG(X)
16.设有以下定义语句:
Dim min As Single , d2 As Double , abc As String 【来源:21·世纪·教育·网】
则变量min的类型是[ ] ,变量d2的类型是[ ] ,变量abc的类型是[ ]。
(A)可变类型 (B)单精度型 (C)双精度型 (D)字符串型
17.表达式( 7 3 + 1) * (18 5 - 1)的值是[ ]。
(A)8.67 (B)7.8 (C)6 (D)6.67
18.表达式5 ^ 2 Mod 25 2 ^ 2的值是[ ].
(A)1 (B)0 (C)6 (D)4
19.表达式25.28 Mod 6.99的值是[ ]。
(A)1 (B)5 (C)4 (D)出错
20.表达式 “12”+ “34”的值是[ ]。表达式 “12”& “34”的值是[ ]。表达式12&34的值是[ ]。表达式12+34的值是[ ]。 21·世纪*教育网
(A) “1234” (B) “12” “34” (C) “46” (D) 46
常量、变量、函数和表达式练习题(二)
填空题部分:
1.已知A=7.5,B=2,C= - 3.6,写出下列布尔表达式的值。
(1)A>B And C>A Or AB________________ 21cnjy.com
(2)A>B And C>A Or Not C>B And A2 .设 C= “A”,写出下列布尔表达式的值。
(1)C>= “0” And C <= “9” Or C >= “A” And C <= “Z”__________
(2)C<= “0” And C >= “9” Or C>= “A” And C <= “Z”__________
(3)C>= “0” And C <= “9” And C>= “A” And C <= “Z”__________
(4)C>= “0” Or C <= “9” And C>= “A” Or C <= “Z”__________
3.设A=2,B=3,C=4,D=5,写出下列布尔表达式的值。
(1)A>B And C<= D Or 2*A>C___________ False
(2)3>2*B Or A=C And B<>C Or C>D____________
(3)Not A<=C Or 4*C=B ^ 2 And B<>A+C________
4.若A=20,B=80,C=70,D=30,则表达式A+B>160 Or (B*C>200 And Not D>60)的值是 ________
5.设A=2,B= - 2,则表达式A/2+1>B+5 Or B*( - 2)=6的值是_____________
6.设A=2,B= - 4,则表达式3*A>5 Or B+8<0的值是____________________
7.关系式X<= - 5或X>= 5所对应的布尔表达式是:_____________
8.关系式-5<=X<=5所对应的布尔表达式是:________
9.A的绝对值大于等于B同时A不等于C的布尔表达式是:_______
10.X是小于100的非负数,对应的布尔表达式是:_______
11.闰年的条件是:年号(Y)能被4整除,但不能被100整除;或者年号能被400整除。表示该条件的布尔表达式是:___________21·cn·jy·com
12.一元二次方程ax^2+bx+c=0有实根的条件有a≠0,并且b*b-4ac>=0,表示该条件的布尔表达式是:________2·1·c·n·j·y
13.表示条件“变量X为能被5整除的偶数”的布尔表达式是:____________