VB表达式练习
更新时间:2024-05-16 10:09:01 阅读量: 综合文库 文档下载
VB表达式练习
班级___________ 姓名___________
一、基础题 1.将数学表达式
|x|写成VB表达式,正确的是( ) 2a(A) |x|/2a (B)Sqr(x)/2a (C) Abs(x)/(2*a) (D) Abs(x)/2*a 2.能实现从字符串中取出子字符串功能的VB标准函数的函数名是( ) (A) Val (B) Str (C) Len (D) Mid
3.已知x=17,y=\,则VB表达式x+Len(y)的值为( ) (A) -298 (B) 17 (C) 21 (D) \
4. 在Visual Basic中,语句Dim b As Double所定义的变量b是( )
(A) 整数型 (B) 单精度实数型 (C) 双精度实数型 (D) 长整数型 5.下列VB函数中,与Chr函数作用相反的是( )
(A) Len (B) Val (C) Str (D) Asc
6.VB语言中,下列各种基本数据类型说明符中表示逻辑型数据的是( ) (A) Integer (B) Boolean (C) Single (D) String 7.下列可以作为Visual Basic的变量名的是( )
(A) sqr (B) 2pai (C) cj1 (D) a+b 8.函数Val(x)的功能是( )
(A) 将数字字符串x转换为数值 (B) 将数值x转换为字符 (C) 数值x转换为字符串 (D) 将字符x转换为ASCII码值 9.下列运算结果中,值最大的是( )
(A) 3\\4 (B) 3/4 (C) 4 mod 3 (D) 3 mod 4 10.VB表达式3 mod 2 + 3 \\ 2的执行结果为( )
(A) -1 (B) 3 (C) 2 (D) 0 11.在Visual Basic中,\的运算结果是( )
(A) \ (B) False (C) \(D) \12.表达式Mid(\)+\
(A) \ (B) \ (C) \ (D) \13.表达式 5 Mod 3+3\\5*2的值是( )
(A) 0 (B) 2 (C) 4 (D) 6 14.在Visual Basic中,下列属于算术运算符的是( )
(A) <> (B) # (C) mod (D) Or
15.设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
16.在Visual Basic中,变量a中的数值是整数而且可能在-32768~32767范围之外,则变量a的数据类型应定义为( )
(A) 日期型 (B) 整数型 (C) 长整数型 (D) 逻辑型
17.表达式Int(Sqr(12))的值是( )
(A) 1 (B) 2 (C) 3 (D) 4 18. 表达式Abs(-3.6)*Sqr(100)的值是( )
(A) -360 (B) 360 (C) -36 (D) 36 19.在VB中定义一个一维数组a,用于存储100个整数型数值,则正确的数组定义语句是( ) (A) Dim a100 As Integer (B) Dim a(1-100) As Integer (C) Dim a(1, 100) As Integer (D) Dim a(1 To 100) As Integer 20.随机函数Rnd的取值范围是下列的( )
(A) [0,1)区间的实数 (B) (0,1)区间的实数 (C) (-1,1)区间的实数 (D) [-1,1]区间的实数
21. 假定X是一个数值型变量,那么表达式x mod 2 = 0的作用是( ) (A) 用于测试X是否为偶数 (B) 返回一个整数
(C) 返回一个奇数 (D) 用于测试X是否为整数
22. 下列能表示“x小于10且y大于0”的Visual Basic逻辑表达式是( ) (A) x<10 And y>0 (B) x<10: y>0 (C) x<10 Or y>0 (D) x<10,y>0
23. 如果a、b、c、d是一四位整数中千、百、十、个位上的数字,这个四位数在VB程序中可表示为( ) (A) abcd (B) a+b+c+d (C) a*1000+b*100+c*10+d (D) 以上都不对 二、提升题
24.VB标准函数Rnd的作用是返回一个大于等于0且小于1的随机数,只能产生大于等于10且小于100随机整数的VB表达式是( )
(A) int(Rnd*100) (B) int(Rnd*90+10) (C) int(Rnd*99+1) (D) int(Rnd*99+10) 25.a=5,b=7,c=-2,d=1时,下列结果为False的是( ) (A) a + b > c + d And a >= 5 Or Not c > 0 Or d < 0 (B) c + d > a + b And a >= 5 Or Not c > 0 Or d > 0 (C) a + b > c + d And a < 5 Or Not c > 0 Or d < 0 (D) a + d < b + c And a >= 5 Or Not c < 0 Or d < 0 26.银行给用户计算利息时,结果中会产生很多位小数,但在支付时,是以“元”为单位,按“分”结算的,即结果保留二位小数,并对第三位小数进行四舍五入。假设结算的利息是x元,在Visual Basic中,上述算术问题的表达式应是( )
(A) Int(x*10+0.5)/100 (B) Int(x*100+0.5)/100 (C) Int(x*100)/10 (D) Int(x*100+0.5)/10
27.在Visual Basic中,已知a、x、y均是正整数,当表达式(a Mod x = 0) And (a Mod y = 0)为真时,则表示( )
(A) a是x的倍数,但不是y的倍数 (B) a既是x的倍数,又是y的倍数 (C) a是x的倍数或者是y的倍数 (D) a既不是x的倍数,也不是y的倍数
28.Visual Basic函数Int(x)的作用是求不大于x的最大整数。已知a是实数,当关系表达式Int(a)=a为真时,则表示a是( )
(A) 负数 (B) 正数 (C) 整数 (D) 小数
29.在VB中,若x,y均是正整数,则与关系表达式x mod y=0等价的表达式是( ) (A) Int(x/y)=x/y (B) x-y=0 (C) Int(x)=y (D) x/y=0
正在阅读:
VB表达式练习05-16
自动化-Specific - Competency - DCS - Module - 图文06-23
关于2013年潮州市教书育人优秀教师和、优秀教育工作者02-02
争做文明礼貌的小学生主题班会记录08-07
黑白风景图片02-09
文山州住房公积金提取业知识02-21
2021年安保个人工作总结文本08-08
谈谈我国当代社会分层和社会流动的状况04-25
常用实验试剂配制03-28
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 表达式
- 练习
- 2018-2024年中国永磁电机市场深度研究与未来前景预测报告(目录
- 纪检监察干部应知应会百题
- 2019上半年教师资格考试《综合素质》(中学)真题及答案解析
- 泰尔科技有限责任公司货币资金管理问题的研究
- 2017-2022年中国房地产信息化市场竞争策略及前景发展趋势预测报
- 研一英语综合教程翻译
- 预制梁首件施工实施方案
- 红外吸收光谱法习题集及答案
- 技术支持的教学设计
- 小学三年级语文下册单元测试(多份)
- 民族团结之花处处绽放
- 移动通信复习题
- 2016民法笔记
- 物理化学各章复习题 附答案
- 起重机毕业设计计算部分
- 九年级历史第一阶段检测试题
- 3年级下学期家长会教案
- 四年级下语文教学实录-18永生的眼睛-人教新课标
- 2017-2022年中国金属轧机用轧辊市场深度调研研究报告(目录) -
- 公路交通气象观测站功能规格需求书 - 图文