分享
分销 收藏 举报 申诉 / 26

类型2.4VB常用标准函数、基本运算符和表达式.ppt

  • 上传人:仙人****88
  • 文档编号:14760600
  • 上传时间:2026-11-14
  • 格式:PPT
  • 页数:26
  • 大小:942.50KB
  • 下载积分:10 金币
  • 配套讲稿:

    如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

    特殊限制:

    部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

    关 键  词:
    2.4 VB 常用 标准 函数 基本 运算 表达式
    资源描述:
    ,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,1,常用的数学函数,2,4 VB,常用标准函数、基本运算符和表达式,函数名,函数功能,应用举例,返回值,Abs(X),求,X,的绝对值,Abs(,3.5),3.5,Int,(X),求不大于,X,的最大整数,Int,(4.1),Int,(,4.1),4,5,Sqr(X),求,X,的算术平方根,Sqr,(6),Sqr,(9),2.44948 3,Rnd(),产生随机数,Rnd,0,1,之间的数,Exp(X),求,e,的,X,次方,Exp(3),20.086,Log(X),求以,e,为底的,X,对数,Log(10),2.3,Sin(X),求,X,的正弦值,Sin(3.1416/2),0.9999999,Cos(X),求,X,的余弦值,Cos(0),1,Tan(X),求,X,的正切值,Tan(3.1416/3),1.7320606,Fix(X),截掉数据的小数部分,Fix(3.58),3,说明:,e2.71828182845905,2,常用的类型转换函数,函数名,函数功能,应用举例,返回值,Asc(X),字符转换成,ASC,码值,Asc,(,“,A,”,),65,Chr,(X),ASC,码值转换成字符,Chr,(65),“,A,”,Str(X),数值转换为字符串,Str,(123.45),“,123.45,”,Val(X),数字字符串转换为数值,Val(,“,170,”,),170,3.,常用的字符串函数,函数名,函数功能,应用举例,返回值,Right(X,,,N),取出字符串,X,右边,N,个字符,Right(,ABCDEF,,,3),DEF,Left(X,,,N),取出字符串,X,左边,N,个字符,Left(,ABCDEFG,,,3),ABC,Len(X),字符串,X,长度,Len(,高等教育,),4,Trim(X),去掉字符串,X,两边的空格,Trim$(,ABCD,),ABCD,Mid(X,,,n,,,k),取字符串,X,中第,n,个字符起,长度为,k,的子串,Mid(,abcd,,,2,2),“,bc,”,4.,基本算术运算符,基本运算,运算符号,优先级,表达式举例,示例表达式的值,乘幂,1,23,8,取负,2,a,a,的相反值,乘法,*,3,3*2.5,7.5,实数除法,/,3,5/2,2.5,整数除法,4,5,2,2,取余数,Mod,5,5 Mod 2,1,加法,6,a,b,a,b,的值,减法,6,a,b,a,b,的值,5.,关系运算符,基本运算,运算符号,优先级,表达式举例,示例表达式的值,相等,7,1,2,False,不相等,7,12,True,小于,7,1,7,12,False,小于等于,7,10 Mod 2,7,102,7,False,6.,逻辑运算符,基本运算,运算符号,优先级,表达式举例,示例表达式的值,非,Not,8,Not(23),False,与,And,9,(2,3),False,或,Or,10,(2,3),True,说明:逻辑与运算,只有当,And,两边表达的值都为真的时候,运算结果才为真,(True),,否则为假,(False),;逻辑或运算,当,Or,两边表达式任意一边值为真,运算结果为真,(True),,否则为假,(False),;,Not,运算为反运算,即将表达值的结果进行反向运算。,7,字符串连接运算符有“”与“,&”,两种,作用是将字符串按先后顺序连接起来。,例如“,abc,”“,123,”结果为“,abc123,”,“,s1,”,&,“,s2,”结果为“,s1s2,”,8,基本运算优先程度的最高级别为,1,,级别的数字越大,优先级越低。在同一个表达式中,如果有一个以上的基本运算,则先执行优先级高的运算;同优先级别的基本运算,按自左向右顺序执行;若表达式中有括号,则先计算括号内的表达式;若有多层括号,按由内而外的顺序进行计算。,(,需要注意的是,,VB,中只有小括号,),9,表达式,表达式主要用来规定值的计算过程,以及对于某些情况或条件的判断。一个表达式中可能包括算术运算、关系运算和逻辑运算等多种基本运算,以及这些基本运算所涉及的函数,(,常量和变量,),。,VB,表达式有算术运算表达式、关系运算表达式和逻辑运算表达式三种。在表达式中,当运算不止一种时,计算机按一定的顺序对表达式求值,一般顺序如下:,进行函数运算。,进行算术运算,其顺序为:乘方,(),负号,(,),乘,(*),、除,(/),整除,(),取余,(Mod),加,(,),、减,(,),字符串连接,(&),。,进行关系运算,(,、,、,、,、,),。,AndAndOr,。,本节课需要识记的内容比较多,请大家务必记住每个函数的使用方法,能根据给出的表达式来得出计算结果。需要掌握基本的算术运算、关系运算和逻辑运算符使用方法。难点是掌握逻辑运算符的使用方法。考查方式为选择题与填空题。,1,在,VB,中,下列函数值为,10,的是,(,),A,Abs(,11.5),B,Int(10.125),C,Fix(11.58),D,Exp(3),B,C,2,在,VB,中,下列函数值最大的是,(,),A,Cos(3)B,Sin(3),C,Log(10)D,Sqr(5,2),A,3,变量,c,中存储着一个字符,能够正确判断出该字符为数字字符,0,9,的,VB,表达式是,(,),A,c,0,And c,0,”,Or c,0 And Asc(c),0 Or Asc(c),9,4,在,Visual Basic,中,若,x,是,3,的倍数,则下列表达式的值一定为真的是,(,),A,x/3,0,B,x*3,0,C,x Mod 3,0,D,3,x,0,C,C,5,某,VB,程序的代码如下:,Private Sub Command1_Click(),Dim a As Integer,Dim b As Integer,Dim c As Integer,a,10,b,80,c,Sqr,(a,b),Text1.Text,Str,(c),End Sub,运行程序,单击命令按钮,Command1,后弹出如上图所示的出错信息提示,此时程序正在执行的语句是,(,),A,Dim c As IntegerB,b,80,C,c,Sqr,(a,b)D,Text1.Text,Str,(c),A,6,某,VB,程序的代码如下:,Private Sub Command1_Click(),Dim a(1 To 3)As Integer,Dim x As Integer,x,5,a(1),x,a(2),2*x,a(3),a(1),a(2),a(4),Exp(a(3),Label1.Caption,str,(a(4),End Sub,运行程序,单击命令按钮,Command1,后,出现的错误提示为,(,),A,溢出,B,子程序或函数未定义,C,下标越界,D,类型不匹配,B,7,下列,VB,表达式中:,Tan(X)Text2.Text Form1.Caption Chr(X)Asc(X)Len(,asc,),值为字符串型的是,(,),A,B,C,D,B,8,某,VB,程序段如下图所示:,运行程序,单击命令按钮,Command1,,文本框,Text1,中显示的是,(,),A,FB,GC,HD,K,D,9,字符串变量,a,的值为,Happy 2015,,下列,VB,表达式的值是,2015,的是,(,),A,Mid(a,4,4),B,Mid(a,5,4),C,Mid(a,6,4),D,Mid(a,7,4),D,10,在,Visual Basic,中,能产生一个,1,9,之间随机正整数的表达式是,Int(Rnd()*9),1,,则能产生一个,10,99,之间随机正整数的表达式是,(,),A,Rnd()*99,B,Rnd()*99,1,C,Int(Rnd()*100),D,Int(Rnd()*90),10,C,11,某,VB,程序段如下:,Private Sub Command1_Click(),Dim a As Integer,a,Val(Text1.Text),a,a2,1,Text1.Text,Str,(a),End Sub,程序运行时,在文本框,Text1,输入,10,,连续两次单击命令按钮,Command1,后,文本框,Text1,中显示的内容是,(,),A,10B,6,C,4D,3,D,12,当时,a,2,,,b,3,时,,VB,表达式,Not(ac Or bc,B,ab And bc,C,Not(ac,B,14,在,Visual Basic,中,若,x,表示能被,5,整除的正整数,则下列逻辑表达式的值一定为真的是,(,),A,x/5,0,B,x Mod 5,0,C,Int(x5),0,D,5 Mod x,0,Str,(Len,(a),),或,Str,(Len,(Text1.Text),15,以下,VB,程序段的功能是统计用户输入的字符串长度。,Private Sub Command1_Click(),Dim a As String,a,Text1.Text,Label1.Caption,“字符长度为”,End Sub,若要实现该功能,则处应填写语句为,_,_,_,。,16,将下列数学表达式写成,VB,表达式。,x-Sqr(3)*y+2,Exp(8)+Sin(3.1415/6)/Sqr(x+1),abc,a=b And b=c,in(1/2*x)+Sqr(3)*Cos(1/2*x),2n,1,0,且,2n,11,2*n-10 And 2*n-11,
    展开阅读全文

    开通VIP折扣优惠下载文档

    提示  咨信网声明:本文档由用户上传并分享,仅供学习交流、研究之用,未经授权,严禁复制、发行、汇编、翻译或网络传播等,侵权必究。

    咨信网小贴示:
    1、浏览或下载可查看了解,请点击【咨信网告知】。
    2、下载文件中如有侵权或不适当内容,将立即纠正。
    3、如果因为网速或其他原因下载失败请重新下载,重复下载[60天内]不扣币。
    4、开具发票登录电脑端申请,请点击【索取发票】。

    咨信网客服组:【微信客服】

    自信AI创作助手
    关于本文
    本文标题:2.4VB常用标准函数、基本运算符和表达式.ppt
    链接地址:https://www.zixin.com.cn/doc/14760600.html

    Copyright ©2010-2026   All Rights Reserved  宁波自信网络信息技术有限公司 版权所有   |  客服电话:0574-28810668    微信客服:咨信网客服    投诉电话:18658249818   

    违法和不良信息举报邮箱:help@zixin.com.cn    文档合作和网站合作邮箱:fuwu@zixin.com.cn    意见反馈和侵权处理邮箱:1219186828@qq.com   | 证照中心

    12321jubao.png12321网络举报中心 电话:010-12321  jubao.png中国互联网举报中心 电话:12377   gongan.png浙公网安备33021202000488号  icp.png浙ICP备2021020529号-1 浙B2-20240490   


    关注我们 :微信公众号  抖音  微博  LOFTER               

    自信网络  |  ZixinNetwork