《常用语句与函数ppt课件.ppt》由会员分享,可在线阅读,更多相关《常用语句与函数ppt课件.ppt(13页珍藏版)》请在三一办公上搜索。
1、2.2.4常用语句与函数,P27,赋值语句Print语句注释语句结束语句用户交互函数数学函数字符串函数日期函数常用转换函数,学习内容,课前练习,1.数据类型有:,2.数值型包括:,3.字符串数据用 字符括起来,日期型数据用 字符括起来,4.布尔型数据的值为:,5.定义常量的格式: 定义变量的格式:,6.逻辑运算符优先级为:,7.运算符的执行顺序:,算术运算符 字符串连接运算符关系运算符逻辑运算符,Not And Or,数值型,字符型,布尔型,日期型等,整型,长整型,单精度,双精度,“ ”,#,True或False,Const 常量名 As 类型=表达式,定义变量: Dim As ,1. 下列变
2、量名中,合法的变量名是 ( ) A.C24 B.A B C.5AB D.1+2,2. 表达式 (2*3)=5 And 12/3 =4的值为 .,3.A 为 True, B 为 False, 则 “A and B” 和 “A Or B” 的值分别是 ( ) True, True True, False False, True D. False, False,A,True,C,4. 执行下面的程序段后, b 的值为_ a=300 b=20 a=a+b b=a b a=a b,5. 数学关系3 x =3 Or x=3 And x 10,300,D,一、赋值语句 VB 中赋值语句用“ = ”来实现。
3、“=”后面可以是常量、变量或表达式。,如: intBeginTime=Time() A= “北京” M=1a=b N=N+1,二、 Print 语句 语法格式: 对象名.Print 表达式 ,功能:在指定的对象上输出文本,如果不指定对象名,默认在当前窗体上输出。对象可以是窗体、图片框等。如 Print “高一信息技术”只有Print 表示换行,三、注释语句方法一:使用字符 如:c=a 把a的值赋值给c方法二:使用Rem语句(注意换行单独书写) 如:c=a Rem 把a的值赋值给c四、结束语句 End:结束一个程序的执行,五、与用户交互函数1.InputBox()函数格式:InputBox(提示
4、信息,标题,默认值),2.MsgBox()函数格式:MsgBox(提示信息,按钮,标题),3. MsgBox语句 如:MsgBox 恭喜!完全正确,按钮参数:vbOKOnly vbOKCancel vbYesNo vbYesNoCancel 执行结果:返回一个数值,如: a= MsgBox(“你输入的数据不正确,是否继续”,vbYesNo,”提示框”),执行结果:显示一个输入的对话框,如:r=InputBox(”输入半径r”,”输入框”,5),六、数学函数Abs() 如:Abs(56.7)Sqr() 如:Sqr(16)Sin() 如:Sin(30*3.14/180)Int() 如:Int(56
5、.9)Rnd()产生0,1)之间的随机数,和Randomize结合使用,七、字符串函数Len(字符串):求字符串的长度 如:Len(”2007高一信息技术”) 结果为:,Left(字符串,截取长度):截取字符串左边部分 如:Left(2007高一信息技术,8) 结果为:,“2007高一信息”,10,结果为:56.7,结果为:4,结果为:0.499770102643102,结果为:56,如:Private Sub Command1_Click()Randomize 初始化随机数生成器Label1.Caption = 获得幸运奖的是 & Int(Rnd * 45) + 1)End Sub,八、日期函数Date()Time(),九、常用转换函数Val() 如:Val(”123456”)Str() 如:Str(789)Chr() 如:Chr(65)Asc(),如:Private Sub Timer1_Timer()Label1.Caption = Time()End Sub,结果为:123456,结果为:“789”,结果为:A,作业:,