vb课件 第3章 程序结构1

vb课件 第3章 程序结构1

ID:40239373

大小:677.00 KB

页数:52页

时间:2019-07-28

vb课件 第3章 程序结构1_第1页
vb课件 第3章 程序结构1_第2页
vb课件 第3章 程序结构1_第3页
vb课件 第3章 程序结构1_第4页
vb课件 第3章 程序结构1_第5页
资源描述:

《vb课件 第3章 程序结构1》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第3章程序结构设计应用程序功能本章学习目标:掌握VB的数据类型、变量的声明、函数、运算符和表达式掌握条件语句(IF)的使用方法掌握多情况语句(SelectCase)的使用方法掌握For循环语句的使用方法掌握各种形式的Do循环语句的使用方法掌握While…Wend循环语句的使用方法掌握数组的定义和使用方法掌握Sub子过程的定义和调用方法掌握函数过程的定义和调用方法掌握递归过程的特点及其调用方法本章能力目标:根据函数、运算符和表达式解决实际问题的能力根据不同应用程序的需求选择语句的能力根据条件语句、循环语句及其组合设计应用程序的能力根据数组设计应用程序

2、的能力根据过程设计应用程序的能力3.1结构化程序设计概念结构化程序设计访求虽已得到了广泛的使用,但如下两个问题仍未得到很好的解决:(1)模块分割仍然主要针对控制流的,仍然还含有与人的思维方式不协调的地方。所以很难自然、准确地反映真实世界。因而用此方法开发出来的软件,有时很难保证其质量,甚至需要进行重新开发。(2)该方法实现中只突出了实现功能的操作方法(模块),而被操作的数据(变量)处于实现功能的从属地位,即程序模块和数据结构是松散地耦合在一起。因此,当程序复杂时,容易出错,难以维护。3.2VB编程基础1.实现程序功能的步骤(1)新建工程,添加窗体F

3、orm1。(2)设置窗体的属性(设为默认属性)。(3)编写事件过程代码。(4)保存程序,调试运行。3.2VB编程基础2.相关知识点归纳(1)语句的书写规则●VisualBasic中的代码不区分字母的大小写:①对于VisualBasic中关键字,首字母总被转换成大写,其余被转换成小写;②若关键字由多个英文单词组成,它会将每个单词首字母转换成大写;③对于用户自定义的变量、过程名,VisualBasic以第一次输入的为准,以后输入的自动向着首次定义的转换。●VisualBasic中的语句书写自由:①在同一行上可以书写多条语句,但各条语句间要用“:”分隔;

4、②单条语句可分若干行书写,在本行后加入续行符(空格和下划线“_”)即可;③一行允许书写多达255个字符。●注释语句有利于程序的维护和调试:① 注释语句以Rem或单引号“‘”开头,用单引号引导的注释语句可以直接出现在某条语句的后面;②可以使用“编辑”工具栏的“设置注释块”、“解除注释块”按钮,使选中的若干行语句(或文字)增加注释或取消注释十分方便。3.2VB编程基础2)变量和常量的命名规则:●必须以字母或汉字开头;●由字母、汉字、数字或下划线组成,其中不能有标点符号和空格;●长度不能超过255个字符;●在VisualBasic中变量名的字母不区分大小

5、写;●不能与关键字(如Dim,string等)同名或在关键字后加上类型说明符来作为变量名;●为了提高程序的可读性,在变量名前可加一个约定的前缀Int、lng、sng、dbl、bln、cur、dt、str、vnt、byt等;●不能包含如!、@、#、$等特殊字符;⑧在同一作用域范围内变量名是唯一的。3.2VB编程基础(3)数据类型VisualBasic6.0定义了11种标准的数据类型,它们是整型、长整型、单精度型、双精度型、货币型、字节型、字符型、布尔型、日期型、对象型和变体型。3.2VB编程基础(4)声明变量●用类型说明符表示变量将类型说明符放在变量

6、名的尾部,可以表示不同的变量,如%表示整型、&表示长整型、!表示单精度型、#表示双精度型、@表示货币型,$表示字符串型。例如:strName$dblNum%curWage@3.2VB编程基础●用声明语句声明变量用声明语句声明变量的语法为:Dim

7、Private

8、Static

9、Public<变量名1>As<类型>[,<变量名2>As<类型2>]…例如:DimaAsSingle,bAsSingle'声明2个变量a和b都是单精度型DimaAsSingle'声明2个变量a和b都是单精度型DimbasSingleDima,bassingle‘声明2个变量a是

10、变体型,b是单精度型3.2VB编程基础对于字符串变量类型,根据其存放的字符串长度是否固定,其定义的方法有两种:Dim字符串变量名AsString‘字符串的长度不固定,最多存放2M个字符Dim字符串变量名AsString*字符数‘字符串的长度固定,存放最多个数由字符数决定例如:DimaAsString‘声明可变长字符串变量DimbAsString*20‘声明定长字符串变量可存放20个字3.2VB编程基础(5)Inputbox-输入框可以在应用程序中弹出一个对话框窗口,等待用户输入数据,对话框窗口中,显示有关的提示信息,直到用户结束或取消本次操作,关闭

11、对话框窗口后,程序才继续运行。输入框函数返回信息是文本信息内容。其格式为:变量名=InputBox(提示[,标题][,缺省

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。