首页 程序设计基础——VB中的函数

程序设计基础——VB中的函数

举报
开通vip

程序设计基础——VB中的函数程序设计基础——VB中的函数 VB中的函数 一、知识点: 1、常用数学函数(掌握程度:熟记) Cint(x), 四舍五入,但是,当小数部分为0.5,则四舍五入成最近的偶数: 如: cint(6.4)=6 cint(6.5)=6 cint(6.6)=7 cint(7.5) =8 Abs(x) 求x 的绝对值,例:abs(-3.6) = 3.6 Sqr(x) 求 x 的平方根,例:sqr(100) = 10 Int(x)求?x的最大整数 例:int(3.6) = 3 int(-3.6) = -4 Rnd...

程序设计基础——VB中的函数
程序 设计 领导形象设计圆作业设计ao工艺污水处理厂设计附属工程施工组织设计清扫机器人结构设计 基础——VB中的函数 VB中的函数 一、 知识点 高中化学知识点免费下载体育概论知识点下载名人传知识点免费下载线性代数知识点汇总下载高中化学知识点免费下载 : 1、常用数学函数(掌握程度:熟记) Cint(x), 四舍五入,但是,当小数部分为0.5,则四舍五入成最近的偶数: 如: cint(6.4)=6 cint(6.5)=6 cint(6.6)=7 cint(7.5) =8 Abs(x) 求x 的绝对值,例:abs(-3.6) = 3.6 Sqr(x) 求 x 的平方根,例:sqr(100) = 10 Int(x)求?x的最大整数 例:int(3.6) = 3 int(-3.6) = -4 Rnd(x)产生[0,1)之间的随机数(不包括1,最大0.9999999,9循环) Sin(x) 求正弦 Cos(x) 求余弦 Tan(x) 求正切 Atn(x) 求反正切 x Exp(x) 求指数函数eLog(x) 求x的自然对数(底数不为10,是e) 0注意:使用三角函数时,参数应是弧度,如数学中sin30应写 为:sin(30*3.14159/180) 2、字符串函数(掌握程度:熟记) Len(字符串) 求字符串的长度 ,例:Len(“hello”) = 5[说明]:空字符串长度为0,空格符也算一个字符,一个中文字虽然占用2 Bytes,但也算一个字符。[范例]: (3) 令X=”VB教程” Len(X) 输出结果为4 Left(字符串,截取长度) 截取字符串左边部分,例 :Left(“hello”,2) = “he” Mid(字符串,起始位置,截取长度) ,例: Mid(“hello”,2,2) = “el” 其他: instr(字符串, 字符串) 定位 例:instr(“hello”,”e”) =2 Right (字符串,长度)截取字符串右边部分。例: Right (“hello”,2) = “lo” String(数值,字符)生成指定长度与指定字符的字符串,例:String(3,”9”) = ”999” 4、常用转换函数(掌握程度:熟记) Val(字符串) 将字符串转换为数值,去掉双引号 val(“99”)=99 Str(数值) 将数值转换为字符串,加上双引号 str(99)=”99” Chr(字符代码) chr(66)=”B” Asc(字符) asc(“B”)=66 Ucase(X),Lcase(X):转换英文字母的大小写 P=Lcase(X) „ 将X字符串中的大写字母转换成小写 P=Ucase(X) „ 将X字符串中的小写字母转换成大写 [说明]:除了英文字母外,其他字符或中文字都不会受到影响。 Tab(n)定位函数的使用:是指从当前对象上第n列输出 关系运算 二、关系运算符 = 赋值 、 < 小于号 <> 不等于 > 大于号 >= 大于等于号 < =小于等于号 注意:关系 关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf 达式的运算结果为布尔值True 或 False 字符串比较大小: 原则:从首字符依次逐个比较(按照字符的ASCII码值比较),一旦能分出大小,即结束比较: 此外 0< „„<9„„ "aD123" 结果为true,因为 b>D 相关 快递公司问题件快递公司问题件货款处理关于圆的周长面积重点题型关于解方程组的题及答案关于南海问题 解 字符运算 字符串连接符为“+”和“&” “123” + “45” = “12345” “123” & “45” = “12345” 123 + “45” = 168 只要有一个是数值型则两边相加,否则是两边连接,起连接符作用 “123” + 45 = 168 说明:当true和false遇到 + - * / 等算术运算符,则要相应的转换成-1和0再计算。如果题目中预先定义了某个变量a为integer(整数) ,则及时a的值是true,也要转换成-1再打印,是false则转换成0再打印。true 对应 -1,False 对应 0。 函数练习: 1、 在Visual Basic中,下列( D )表达式的值不等于4。 A Int(4.1) B Int(4.9) C Abs(Int(-3.9)) D Abs(Int(-4.5)) 2、 下面表达式的值是False的有( C ) A "969" < "n97" B Instr ("Visual basic", "b") <> len ("basic") C 2000 < 1997 D 3 > 2 3、 在VB中,表达式Mid("Visual Basic程序设计",8,5)的结果是(C ) A Visual B B l Basic C Basic D 出错 4、 表达式Abs(-3.6)*sqr(100)的值是(D ) A -360 B 360 C -36 D 36 6、 在VB中,表达式Mid("程序设计",2)的结果是( C ) A 程序 B 序 C 序设计 D 出错 8、在VB中,表达式Len("Basic" & "程序设计")的结果是(D ) A 0 B 5 C 8 D 9 9、在VB中,表达式21 Mod 4的结果是 ( B ) A 5 B 1 C 15 D 25 10、设a=2,b=3,在VB中,表达式Not((a+b)>=3)值是 (D ) A 1 B -1 C True D False 11、在VB中,表达式Left("Basic" & "程序设计",6)的结果是( C ) A 6 B Basic C Basic程 D ic程序设计 12、在VB中,表达式Int(21 /4)的结果是 (B ) A 4 B 5 C 6 D 出错 13、在VB中,表达式String(2,"9")的结果是(C ) A 18 B 9 C 99 D 29 14、在VB中,以下哪个表达式的值在区间[5, 14]内( B ) A 14+Rnd+5 B Int(Rnd*10)+5 C Int(Rnd*10)+14 D Int(Rnd*14)+5 16、设a=2,b=3,在VB中,表达式a=3值是 (C ) A 1 B 0 C True D False 17、在VB中,表达式Right("Basic" & "程序设计",6)的结果是(D ) A 6 B Basic C Basic程 D ic程序设计 19、在VB中,表达式String(2,"99")的结果是( B ) A 9 B 99 C 999 D 9999 22、返回系统的当前日期的函数是( A ) A Date() B Day() C Year() D Month() 25、在VB中,表达式Sgn(-5.8)的结果是( D ) A -5.8 B -5 C -6 D -1 29、表达式Val("12")/2的返回值是( A ) A 6 B 8 C 12 D 出错 31、表达式Val("12")+val("2")的返回值是(B ) A 12 B 14 C 122b D 出错 32、在VB中,表达式Log(100)的结果是(D ) A 1 B 2 C 10 D 以上都不是 33、设a=2,b=3,表达式1 + (a > b)值是(A ) A 1 B -1 C 0 D 出错 34、表达式Str(12)的结果类型是( D ) A 数值型 B 日期型 C 布尔型 D 字符型 35、在VB中,表达式Sgn(-5.8+5.8)的结果是 ( B ) A Sgn(0) B 0 C 1 D -1 39、在VB中,表达式Rnd*10的结果是(A ) A 小于10 B 等于10 C 大于10 D 出错
本文档为【程序设计基础——VB中的函数】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_180829
暂无简介~
格式:doc
大小:18KB
软件:Word
页数:0
分类:生活休闲
上传时间:2017-10-17
浏览量:17