4.1 基本数据类型、常量和变量
课件
第四章 VB程序设计初步4.1 基本数据类型、常量和变量
课件
回顾算法的描述方法有哪几种? 计算机语言有哪些? 0101011……110000101 Pascal、Basic、C、C++、Java、Qbasic、 Visual Basic
课件
应用实例Private Sub 计算_Click() Dim r As Double r = Val(Text1.Text) Text2.Text = Str(3.14 * r * r) End Sub
课件
VB常用的基本数据类型数据类型名 Integer Long Single Double String Boolean Date 说明 整数型 长整数型 单精度实数型 双精度实数型 字符串型 逻辑型 日期型
课件
4.1.2 常量常量:在程序执行过程中其值不能改变的存储 单元或数据类型,它与变量的不同之处在于, 程序运行的过程中不能被修改,也不能对常量 内容固定不变的文字,由 赋以新值。 一对双引号之间的若干个 字符的序列组成 直接常量 例1:下列是各种不同类型的常量 整数常量: 12 1024 实数常量: 3.1416 -0.25 字符串常量:“Basic” “0.618” 逻辑常量: True False
课件
符号常量符号常量: 一、VB系统定义的符号常量 二、使用Const 语句定义的符号常量 例2:符号常量 vbBlue VB系统定义的一个符号常量,代表颜 色的编码值 Const PI=3.14159 (程序中遇到PI都会被替 换成相应的数据)
课件
4.1.3 变量变量用来存储数据,这些数据的具体数值在设 计程序的时候是未知的。 例:输入100个数求平均值,每一个输入数据 首先要存入到一个变量中,这时,变量时数据 的一个存储区。 变量中存放:原始数据、中间结果、计算结果。
课件
4.1.3 变量在同一个程序中,不同的变量要用不同的名称。 变量名由字母、数字、下划线等字符组成,但 字母、数字、 必须以字母开头,不区分大小写。 变量名:引用该变量中所存储的值 数据类型:规定变量能存储哪一种类型的数据。 (使用变量前要对变量的数据类型进行说明)
课件
变量说明格式:Dim 变量名 As 变量的类型
例3:变量说明Dim count As Integer count 是整数类型的变量 Dim x As Double,y As Double x和y都是双精度实数类型的变量 Dim Name As String Name是字符串类型的变量
课件
4.1.4 数组变量数组变量:存储一批同类型的数据 如:存储一个班或一个年级的成绩 数组:由一批同类型的变量构成的一个序列,组 成数组的每一个变量称为数组的元素,或称为 下标变量,下标是一个整数,用来指出某个元 素在数组中的位置,数组中每个元素的位置由 它的下标唯一地确定 一维数组:存储数据的一个线性序列 二维数组:存储一个二维数表(表格)
课件
数组说明一维数组变量形式Dim 数组变量名(A1 to A2)As 元素的类型 数组变量名( )A1:下标的下界 A2:下边的上界 A2 A1,A2都是常量
例4:一维数组变量说明 Dim score(1 to 50)As Integer 说明:score 是
由50个整数变量构成的一个一维数组变量, 即,它有50个数组元素。 Score(1),score(2),score(3),…………score(49),score(50)
课件
二维数组变量说明:Dim 数组变量名(A1 to A2,B1 to B2)As 元素的类型 数组变量名( , )
例5:二维数组变量说明 Dim price(1 to 3,1 to 4)As Double Price 为二维数组变量名,用来存储3行数据, 每行包含4个双精度实数数据。 Price(1,1)为第一行第一列的数组元素 Price(3,4)为第三行第四列的数组元素 总结:price(i,j)为二维数组中第i行第j列的数组 元素。
课件
4.1.5 常用的标准函数常用的数学函数函数名 Abs(X) Int(X) Sqr(X) Exp(X) Log(X) Sin(X) Cos(X) Tan(X) 函数的功能 求X的绝对值 求不大于X的 最大整数 求X的算术平 方根 求e的X次方 求以e为底的X 的对数 求X的正弦值 求X的余弦值 求X的正切值 应用举例 Abs(-3.5) Int(4.1) Int(-4.1) Sqr(4) Sqr(6) Exp(2) Log(3) Sin(3.1416/2) 函数返回值 3.5 4 -5 2 2.44948 7.389056 1.098612 0.9999999
Cos(3.1416/3) 0.4999999 Tan(3.1416/3) 1.7320606
课件
常用类型转换函数和字符串函数函数名 Asc(X) Chr(X) Val(X) Str(X) Len(X) Mid(X,n,k) Fix(X) 函数的功能 字符转换为ASCII ASCII转换为字符 数字字串转换为数值 数值转换成字符串 计算字符串的长度 应用举例 Asc(“A”) Chr(48) Val(“-170”) Str(-170) Len(“asd”) 函数返回值 65 “0” -170 “-170” 3 “c” 2
取字符串X中的第n个字符 Mid(“abcd”,3,1) 起长度为k的子串 截掉数据的小数部分 Fix(2.56)
课件
小结基本数据类型 常量 直接常量、符号常量 变量Dim 变量名 As 变量的类型
数组变量 数组变量名( ) 一维数组: Dim 数组变量名(A1 to A2)As 元素的类型 数组变量名( , ) 二维数组: Dim 数组变量名(A1 to A2,B1 to B2)As 元素的类型 常用的标准函数
…… 此处隐藏:772字,全部文档内容请下载后查看。喜欢就下载吧 ……相关推荐:
- [高中教育]电子线路高频非线性部分2.1
- [高中教育]中班美术活动——我的小手
- [高中教育]常用三极管参数大全
- [高中教育]计算机常见故障及解决办法
- [高中教育]风机基础环水平度控制方法探讨
- [高中教育]机械安全工程(专升本)阶段性作业3
- [高中教育]2009年安徽省高考语文考试说明刍议
- [高中教育]unit5 let's eat公开课教案设
- [高中教育]计算机网络原理课后习题答案
- [高中教育]2016-2022年中国新能源市场研究与投资
- [高中教育]2015-2020年中国会议行业市场评估及投
- [高中教育]经销商大会峰会主持人串词开场白
- [高中教育]2014新版北师大数学三年级上册小熊购物
- [高中教育]七年级第一学期体育与健康全套教案
- [高中教育]第三章:国际金融市场
- [高中教育]六年级下册数学单元测试-2.比例 北师大
- [高中教育]2016年上海海事大学法学院624刑法之《
- [高中教育]中国碳化钙产业竞争现状及未来五年投资
- [高中教育]网络时代,我们怎么玩
- [高中教育]圆锥曲线——高中数学基础知识与典型例
- 高集医院世界艾滋病宣传日活动方案
- 苏教版六年级英语上册期末试卷含答案
- 全民枪战生化英雄模式幽灵怎么玩 生化
- 灿烂的宋元文化一导学案
- 第2章货币资金与应收款项
- 北师大版八年级下册数学第三章《分式》
- 浅析高分子材料成型加工技术
- 华南理工大学2013年度共青团先进集体及
- 教师资格科目二小学教案模板(共合集)
- 工程扩建可研报告
- 中华人民共和国海事局2014年度招录公务
- 提高农村小学生作文能力的教学尝试
- 徒手心肺复苏术操作步骤
- 毛概试题库7-15章
- 2014-2015学年度(上)初中班主任工作计
- 企业驾驶员安全生产责任书
- 第07章 不等式测试题-2016年高考文科数
- 医疗器械经营企业工作程序
- 考研英语必背36篇_彩版_精华
- 初中9月13-15假期作业 (1)




