下载此文档

第4课时VB语言概述及顺序结构程序设计.ppt


文档分类:IT计算机 | 页数:约14页 举报非法文档有奖
1/14
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/14 下载此文档
文档列表 文档介绍
第4课时VB语言概述及顺序结构程序设计
教学目标
了解程序的组成
掌握VB数据类型、常变量、运算符、函数、表达式
掌握基本语句的格式
掌握程序调试的一般过程
能编写简单的程序
引言
VB提供的是可视化的开发环境,程序设计者可以像“画画”一样直接在窗体中构建出应用程序的界面,所以能够把更多的精力放在编写程序功能的代码上,这也是整个程序设计的关键。VB语言的语法是最容易被初学者所接受的,即使从没学过任何一种编程语言,也能快速上手。
学****指引
VB的程序由一个个语句组成的,程序包括常量、变量说语句、输入语句、赋值语句和输出语句
VB程序的一般包含如下部分:
数据类型说明部分
数据的输入部分
数据的处理部分
数据的输出部分
数据类型和常量、变量
数据类型:
在计算机程序设计中,数据是一个非常广义的概念,任何符号(如数字、英文字母、汉字或某些特殊符号)只要赋予它一定含义,就是数据。
为了更好的处理各种数据,VB系统预先定义了多种基本数据类型,大致可分为三类:数值型、字符串型,以及不属于以上两类的其它类型,参见教材53页数据类型表。活动一就用到了单精度型的数据。
不同类型数据的运算特性是不同的。例如,数值型数据通常可以进行加减乘除四则运算,而字符串型数据通常进行串连接、子串查找等操作,不能进行四则运算。
常量和变量:
程序运行时,所有数据都需要存储在计算机的内存中。
常量(Constant)是一个内存单元,在程序运行过程中其值不会改变。
变量(Variable)是一个命名的内存单元,在程序运行过程中其值可以改变。
命名规则参见教材54页学****指引。
常量表示:
格式:Const 常量名[As 数据类型]=表达式
变量定义:
格式:Dim 变量名 [As 数据类型]
在为一个变量选择数据类型时,必须考虑它的可能大小。不同的数据类型可以表示的数据范围是不同的。参见教材55页所列表格。
运算符、函数和表达式
运算符(运算是对数据进行加工处理的过程,描述各种不同运算的符号称为运算符)
算术运算符
字符运算符
关系运算符
逻辑运算符
系统函数
表达式(指由运算符及括号连接各种运算元素组成的有意义的式子)
赋值语句和输入输出语句
赋值语句:
赋值语句是程序设计语言中最基本的语句,它的作用是把某一值赋给某一变量。
格式为:变量名=表达式
例如:
j=5
i=j
i=i+5
t=j
j=i
i=t
注意:如果数值变量没有赋值,其值为0;如果字符串变量没有赋值,其值为空串。赋值运算符两边的数据类型要一致,否则可能会发生“类型不匹配”的错误。
输入语句:
InputBox()是提供从键盘输入数据的系统函数。
语法格式为:InputBox(提示信息,标题,默认值,位置)
输出语句:
Print方法。
格式:print 输出项1[;输出项2;……输出项n]
如果用分号隔开,则后面输出项紧跟前一输出项,如果用逗号隔开,按照分区格式输出。
MsgBox函数。
MsgBox函数的作用是弹出一个对话框,以显示字符串。 例如:MsgBox "可兑换人民币" & rmb & "元"
活动一 观摩分析程序语句
问题:,编写一个将美元换***民币的汇率转换程序。
分析问题:设用usd代表美元金额,用rmb代表人民币金额。美元兑换人民币的的公式为: rmb=usd*
设计算法:
输入usd的值
rmb=usd*
输出rmb的值
编写程序:
Private Sub Form_Click() ‘定义单击窗体事件过程
Dim usd As Single ‘定义变量usd,代表美元金额
Dim rmb As Single ‘定义变量rmb,代表人民币金额
Const RA As Single = ‘定义常量RA 代表汇率
usd = Val(InputBox("输入美元")) ‘在输入对话框中输入美元金额并赋值给变量usd
rmb = usd * RA ‘计算usd与ra的积,将值赋给变量rmb
Print "可兑换人民币" & rmb & "元“ '把rmb的值输出到窗体上
End Sub
观摩分析记录
1、仔细阅读代码,参考其中的注释语句,了解各语句的含义。
2、新建一个工程,执行视图菜单中的代码窗口命令,找开代码窗口,输入以上代码
3、调试运行程序,并将窗体文件、,
4、了解数据类型的作用
运行程序输入不同数据,观察运行结果
改变变量的类型,再次输入数据,观察运行结果
为什么修改了变量的数据类型后,运行结果会有差异?
5、了解数据输入、处理和输

第4课时VB语言概述及顺序结构程序设计 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数14
  • 收藏数0 收藏
  • 顶次数0
  • 上传人落意心冢
  • 文件大小367 KB
  • 时间2022-01-10