文档详情

第二部分 VB练习题与答案.doc

发布:2017-05-19约1.91万字共21页下载文档
文本预览下载声明
第2章 数据类型与表达式 一、选择题 1. 一个语句行内写多条语句时,每个语句之间用( )符号分隔。 A. , B. : C. 、 D. ; 2. 一句语句要在下一行继续写,用( )符号作为续行符。 A. + B. – C. _ D. … 3. 下面( )是合法的变量名。 A. X_yz B. 123ab C. integer D. X-Y 4. 下面( )是不合法的整数。 A. 100 B. &Ol00 C. &H100 D. %100 5. 下面( )是合法的字符常量。 A. ABC$ B. ABC C. ABC D. ABC 6. 下面( )是合法的单精度型变量。 A. num! B. sum% C. xinte$ D. mm# 7. 下面( )是不合法的单精度常数。 A. 100! B. 100.0 C. 1E+2 D. 100.0D+2 8. 表达式16/4-2^5*8/4 MOD 5\2的值为( )。 A. 14 B. 4 C. 20 D. 2 9. 数学关系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 10. “\”、“/”、“Mod”、“*”四个算术运算符中,优先级别最低的是( )。 A. \ B. / C. Mod D. * 11. 与数学表达式ab/3cd对应的不正确Visual Basic 6.0表达式是( )。 A. a*b/(3*c*d) B. a/3*b/c/d C. a*b/3/c/d D. a*b/3*c*d 12. Rnd函数不可能为下列( )值。 A. 0 B. 1 C. 0.1234 D. 0.0005 13. Int(198. 555*100+0.5)/100的值( )。 A. 198 B. 199. 6 C. 198. 56 D. 200 14. 已知,A$则表达式Val(Left (A$,4)+Mid(A$,4,2))的值为( )。 A. 123456 B. 123445 C. 8 D. 6 15. 表达式Len(123程序设计ABC)的值是( )。 A. 10 B. 14 C. 20 D. 17 16. 下面正确的赋值语句是( )。 A. x+y=30 B. v=*r*r C. y=x+30 D. 3y=x 17. 为了给x,y,z三个变量赋初值1,下面正确的赋值语句是( )。 A. x=1:y=1:z=l B. x=1,y=1,z=1 C. x=y=z=1 D. xyz=1 18. 赋值语句:a=123+Mid(123456,3,2)执行后,a变量中的值是( )。 A. 12334 B. 123 C. 12334 D. 157 19. 赋值语句:a=123 Mid(123456,3,2)执行后,a变量中的值是( )。 A. 12334 B. 123 C. 12334 D. 157 二、填空题 1. 在VB中,1234、123456&、1.246E+5、1.2346D+5四个常数分别表示_____________、___________、____________、______________类型。 2. 整型变量x中存放了一个两位数,要将两位数交换位置,例如,13变成31,实现的表达式是____________________________________________。 3. 数学表达式的VB算术表达式为________________。 4. 表示x是5的倍数或是9的倍数的逻辑表达式为______________________。 5. 已知a=3.5,b=5.0,c=2.5,d=True,则表达式:a=0 AND a+cb+3 OR NOT d的值是_________________。 6. Int(-3.5)、Int(3.5)、Fix(-3.5)、Fix(3.5)、Round(-3.5)、Round(3
显示全部
相似文档