VB常量、变量、表达式及运算、内部函数练习题(带答案)
VB程序设计基础练习题(常量及变量、内部函数、表达式及运算)
1.下面表达式的值是False的有:
(A) "n"& "969"<"n97"
(B) InStr("visualbasic","b")<>Len("basic")
(C) Str(2000)< "1997"
(D) UCase("aBC")>"aBC"
2.设s1和s2都是字符串型变量,s1="Visual Basic" : s2="b",则下列表达式中结果为True的是:
(A) Mid(s1,8,1)> s2
(B) Len(s1)<>2*Instr(s1, "l")
(C) Chr(66) & Right(s1,4) = "Basic"
(D) Instr(Left(s1,6), "a")+60 > Asc(UCase(s2))
3、下列为单精度变量的是
(A)x$ (B)x& (C)x! (D)x#
4、Dim a,c As Integer,a和c的数据类型分别为
(A) 都是整型 (B) a是变体,b是整型 (C) a是整型,b是变体
5.下列函数中,返回值是字符串的有:
(A) Chr (B) InStr (C) Val (D) Asc
6.下列函数中,返回值不是字符串的是:
(A) Trim (B) Left (C) Rnd (D) Str
7.下列7个表达式中,表达式的值不是数值5或5.0的是:
① Sqr(25); ② 25 ^ 0.5; ③ 55 Mod 10; ④ 5.5 \ 1.2;⑤ 5 * 3 / 15 * 5; ⑥ Abs(5 - 10); ⑦ (3 * 3 + 4 * 4) ^ (1 / 2)。
(A)④ (B)②、⑥ (C)①、⑤、⑦ (D)③
8.下列5个表达式中,值是True的有:
① False Or True; ② 1 >= 1; ③ 2 = 2 = 2; ④ 3 > 2 > 1; ⑤
InStr("Visual Basic", "Basic")。
A)全部 (B)①、②、③、④ (C)①、② (D)③、④
9、已知a=6,b=15,c=23,则语句Print sgn(a+b mod 6-c\a) & a+b
(A)6 (B)16 (C)31 (D)121
10、a=2,b=3,c=4,d=5,表达式Not a <=c or 4*c=b^2 and b<>a+c的值是:
(A)-1 (B) 1 (C)True (D)False
11、a=12,b=5,c=7,表达式:x=(a\c+a mod b)+int(13/5)的值是:
(A)5 (B)6 (C)7 (D)9
12、x=845 x\100+(x mod 100)\10+x mod 10
(A)17 (B)548 (C)845 (D)485
13、5x 3 表示为VB表达式。
(A)(5x+3)/(2y-6) (B)x*5+3/2*y-6 (C)x*5+3÷2*y-6 (D)(x*5+3)/(2*y-6)
14、a=10,b=5,c=1 print a>b>c
(A)true (B)false (C)1 (D)出错
15、以下不能输出“Program”的语句是:
(A)Print Mid(“VBProgram”,3,7) (B)Print Right(“VBProgram”,7)
(C)Print Mid(“VBProgram”,3) (D)Print Left(“VBProgram”,7)
16、执行以下程序断a$=”Visual Basic Programming”:b$=”C++” c$=UCase(Left$(a$,7)) & b$ & Right$(a$,12),变量c$的值为:
(A)Visual BASIC Programming (B)VISUAL C++ Programming
(C)Visual C++ Programming (D)VISUAL BASIC Programming
17、可以产生[30,50]之间的随机整数的表达式是
(A)Int(Rnd*21+30) (B)Int(Rnd*20+30)
(C)Int(Rnd*50-Rnd*30) (D)Int(Rnd*30+50)
18、可以产生[1,50]之间的随机整数的表达式是
(A)Int(Rnd*51) (B)Int(Rnd(50)+1)
(C)Int(Rnd*50) (D)Int(Rnd*50+1)
19、语句Print Asc(Chr$(Mid$(“98765432”,4,2)))的输出结果是
(A)65 (B)A (C)8765 (D)a
20、在窗体模块的声明部分不能使用的变量是
(A)Dim (B)Public (C)Private (D)Static
答案:1-5 DBCBA 6-10 CACDD 11-15 AADBD 16-20 BADAD
…… 此处隐藏:50字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [教学研究]2012西拉科学校团少队工作总结
- [教学研究]建筑工程公司档案管理制度
- [教学研究]小学数学人教版六年级上册圆的周长和面
- [教学研究]ERP电子行业解决方案
- [教学研究]钢支撑租赁合同范本
- [教学研究]预应力自动张拉系统用户手册Rev1.0
- [教学研究]MOOC课程:金瓶梅人物写真(每章节课后
- [教学研究]追加被执行人申请书(适用追加夫妻关系)
- [教学研究]2014年驾考科目一考试最新题库766
- [教学研究]2013-2014学年度九年级物理第15章《电
- [教学研究]新版中日交流标准日本语初级下26课-客
- [教学研究]小导管注浆施工作业指导书
- [教学研究]一般财务人员能力及人岗匹配评估表
- [教学研究]打1.2.页 小学一年级暑假口算100以内加
- [教学研究]学习贯彻《中国共产党党和国家机关基层
- [教学研究]2012年呼和浩特市中考试卷_35412
- [教学研究]最简易的电线电缆购销合同范本
- [教学研究]如何开展安全标准化建设
- [教学研究]工作分析与人岗匹配
- [教学研究]2016-2017学年高中历史第七单元现代中
- 山东省义务教育必修地方课程小学三年级
- 台湾宜兰大学互联网交换技术课程 01_In
- 思想品德:第一课《我知我家》课件(人
- SAR合成孔径雷达图像点目标仿真报告(附
- 利辛县“十三五”规划研究报告
- 2015-2020年中国手机APP行业市场发展趋
- 广告策略、创意表现、媒体方案
- 企业如何申请专利的的几点思考
- 《中国教育简史》网上作业
- 高中历史第二单元西方人文精神的起源及
- 年终晚会必备_精彩的主持稿_精心整理_
- 信息工程专业自荐书
- 2019高考历史人教版一轮练习:第十二单
- JAVA俱乐部管理系统软件需求规格说明书
- 2016-2021年中国小型板料折弯机行业市
- (人教新课标)六上_比的基本性质课件PPT
- 辽宁省公务员考试网申论备考技巧:名言
- 神经阻滞麻醉知情同意书
- 施工企业信息填报、审核和发布的相关事
- 初一(七年级)英语完形填空100篇




