欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > PPT文档下载  

    《vb程序设计基础》PPT课件.ppt

    • 资源ID:5454273       资源大小:227.99KB        全文页数:24页
    • 资源格式: PPT        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    《vb程序设计基础》PPT课件.ppt

    1:VB程序设计基础知识,知识点标准数据类型普通常量与符号常量变量运算符优先级表达式书写与计算常用内部函数程序的基本组成与执行流程VB的基本输入输出方法赋值语句,1:VB程序设计基础知识,表达式按语法规则,用运算符将运算对象(常量、变量、函数)连接起来数据类型不同类型的数据适用于解决不同类型的问题不同类型的数据在内存中的存放形式不同标准数据类型,1:VB程序设计基础知识,关键字,字节数,224482/字符,1:VB程序设计基础知识,常量在程序运行过程中,其值不能改变的量普通常量表示形式:&o205&H3AF 123&-123!0.123E+3分界符:abc ABDXYZ#2004-9-27#逻辑常量:True False符号常量用一个符号来代替多次被使用的常量,具有含义清楚,一改全改的优点如:Const PI As Double=3.1415926535系统常量由VB提供的应用程序和控件的系统定义常数Text1.BackColor=&HFF&Text1.BackColor=vbRed,1:VB程序设计基础知识,变量在程序运行过程中,其值可以改变的量三要素:变量名、变量类型、变量值实质变量代表着内存中一定的存储空间存储空间中存放的数据即变量的值存储空间的大小取决于变量的类型变量名代表对应存储空间的起始地址,变量命名规则以字母或汉字开头,由字母、汉字、数字和下划线组成的字符串,1:VB程序设计基础知识,变量使用方法建议先声明,后使用声明显式声明如:Dim count As Integer,sum As Single等价于Dim count%,sum!隐式声明VB允许用户不声明变量而直接使用所有隐式声明的变量都是Variant数据类型VB根据程序中赋予变量的值来自动调整变量类型强制显式声明Option Explicit语句执行工具选项命令,1:VB程序设计基础知识,变量声明的实质由系统根据存放数据的类型分配一块存储空间变量的初值声明一个数值型的变量后,VB自动为其赋初值0声明一个字符型的变量后,VB自动为其赋初值空串声明一个逻辑型的变量后,VB自动为其赋初值False变量赋值变量名表达式先计算表达式值,再将结果保存到变量所代表的内存空间中强制类型转换规则,1:VB程序设计基础知识,运算符算术运算符、-、*、/、Mod、+、-连接运算符&、+关系运算符、=、Like、Is逻辑运算符Not、And、Or、Xor、Eqv、Imp,目数:所需运算对象的个数优先级:运算的先后次序,1:VB程序设计基础知识,表达式计算按优先级由高到低运算,优先级相同时自左向右运算运算结果类型转换:以精度高者为准Integer“ABCD”“123”“ABC”123“456”123“ABC”,1:VB程序设计基础知识,表达式书写要注意各种运算符的优先级别,为保持运算顺序,在写VB表达式时需要适当添加括号(),括号必须成对出现。表达式从左到右在同一基准并排书写,不能出现上下标。如:X1是错误的。运算符不能相邻。如:a+*b是错误的。乘号不能省略。如:x乘以y 应写成x*y。角度必须转换成弧度,需写成常数,e的幂需用Exp函数。,1:VB程序设计基础知识,表达式练习设a=2,b=3,c=4.0,d=5.0求值Not aa+cT+3V-2且T+V10010X20,1:VB程序设计基础知识,函数分类内部函数(标准函数或库函数)数学函数、转换函数、字符串函数、日期时间函数、格式输出函数用户自定义函数调用有参函数:函数名(参数列表)无参函数:函数名注意参数的个数及类型函数调用只能出现在表达式中,目的是使用函数求值要注意函数的定义域(自变量或参数的取值范围)要注意函数的值域,1:VB程序设计基础知识,数学函数:教材P44在三角函数中的自变量是以弧度为单位如:sin300的函数形式为 Sin(3.14/180*30)Rnd函数返回0 1(包括0,不包括1)之间的双精度随机数例:用随机数产生一个200至300之间整数Randomize初始化随机数生成器Int(300-200+1)*Rnd+200)怎样产生N,M区间的随机数?Int(M-N+1)*Rnd+N),1:VB程序设计基础知识,转换函数Fix、IntFix(2.5)与Int(2.5)均为2Fix(-2.5)为-2,Int(-2.5)为-3Asc和Chr函数Asc(“Abcd”)为 65,Chr(65)为“A”Val和Str函数Val(“abc123”)为0,Val(“1.2sa10”)为1.2Str(2.50)为“2.5”,Str(-2.50)为“-2.5”,1:VB程序设计基础知识,字符串函数Len函数Len(“VB欢迎你!”)为6Left、Right和Mid函数Left$(“ABCDEFG”,3)为ABC Mid$(“ABCDEFG”,2,3)为BCDInStr函数InStr(“ABCDEFGEF”,“EF”)为5Ltrim、Rtrim和Trim函数,1:VB程序设计基础知识,顺序结构程序设计各语句按出现的先后次序逐条执行,输入数据,处理数据,输出结果,程序,Input/Output操作,1:VB程序设计基础知识,输入数据文本框通过Text属性可以获得用户在文本框中输入的内容(字符串)如要获得数值应通过Val函数转换Text属性InputBox函数提供一个简单对话框供用户输入信息,当用户按回车或单击“确定”按钮后,将输入的内容作为字符串返回如要获得数值,最好通过Val函数转换函数值从文件中读取数据,1:VB程序设计基础知识,InputBox函数举例Dim strName As String*40,strS1 As String*40strS1=“请输入你的姓名”+Chr(13)+Chr(10)+“然后单击确定”strName=InputBox$(strS1,“输入框”,“王晓明”),缺省值,标题,提示,1:VB程序设计基础知识,输出数据Print方法窗体与图片框对象具有该方法可以输出各种类型的数据标签通过Caption设置显示内容(字符串)如要输出非字符型数据,需通过Str函数进行转换只能通过代码设置标签内容,用户无法通过键盘修改标签内容文本框通过Text属性设置显示内容(字符串)如要输出非字符型数据,需通过Str函数进行转换既可通过代码设置文本框内容,用户也可通过键盘修改文本框内容MsgBox函数与过程向文件中写数据,1:VB程序设计基础知识,Print方法窗体名或图片框名.Print 输出列表省略对象名直接调用Print方法则默认在窗体上输出紧缩格式输出:输出项之间以;分隔标准格式输出:输出项之间以,分隔插入n个空格:Spc(n)从第n列开始输出:Tab(n)换行:最后一个输出项后没有;或,输出空行:窗体名或图片框名.Print,1:VB程序设计基础知识,MsgBox函数与过程在对话框中显示信息,等待用户单击按钮MsgBox函数可以在用户单击按钮后获得一个整数,常通过对该整数的判断来控制程序流程格式整型变量=MsgBox(提示,样式,标题)MsgBox 提示,样式,标题对话框样式函数值,1:VB程序设计基础知识,例:输入三角形的三边长,求三角形面积,输入数据:三边长处理数据:面积公式输出结果:三角形面积,开始,输入三边长,计算面积,输出面积,结束,定义接收数据的变量a,b,c,用InputBox函数输入a,b,c,定义存放结果的变量s,使用面积公式计算结果,使用Print方法输出s,1:VB程序设计基础知识,下面()不是合法的整型常数。(A)100(B)&O100(C)&H100(D)%100下面()是合法的字符常数。(A)ABC$(B)ABC(C)ABC(D)ABC下面()是合法的变量名。(A)X_yz(B)123abc(C)integer(D)X-Y函数Str(23)与Str(-23)的值的长度相同。已知A$=“12345678”,则表达式Val(Left$(A$,4)+Mid$(A$,4,2)的值为()。(A)12345(B)123445(C)8(D)6,1:VB程序设计基础知识,取出文本框txtInput中第一个字符的表达式为()。Int(98.555*100+0.5)/100的值()。(A)98(B)99.6(C)98.56(D)100 代数式 的Visual BASIC表达式是()。A、a+b/Sqr(c+Log(a)+c/dB、(a+b)/(Abs(c+Log(a)+c/d)C、(a+b)/(Abs(c+Log(a)+c/d)D、(a+b)/(Sqr(c+Log(a)+c/d)设X为大于零的实数,则大于X的最小奇数的VB表达式是()。下列代数式的VB表达式是()。,

    注意事项

    本文(《vb程序设计基础》PPT课件.ppt)为本站会员(小飞机)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开