版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第二章 程序设计基础,信息技术(选修1 算法与程序设计),2.1.1 VB语言概述,镇原县第二中学信息教研组 ,VB是什么?,是Visual Basic的简称。是Microsoft公司开发的能在Windows环境下快速开发应用程序的可视化工具。 “Visual” 指的是开发图形用户界面 (GUI) 的方法。 “Basic”指的是 BASIC (Beginners All-Purpose Symbolic Instruction Code,初学者通用符号指令代码) 语言,是一种在计算技术发展历史上应用得最为广泛的语言。BASIC是由美国达特茅斯学院院长、匈牙利人约翰凯梅尼(John G. Kem
2、eny)与数学系教师托马斯卡茨(Thomas E. Kurtz)共同研制出来的。1964年BASIC语言正式发布。1975年,比尔盖茨把它移植到PC上。 1991年4月,Visual Basic 1.0 for Windows版本发布。,特点:可视化、基于对象、事件驱动、结构化。,镇原县第二中学信息教研组 ,探究-“求圆的面积”的程序,Private Sub Command1_Click() Const pi As Single = 3.14 Dim r As Single, s As Single r = InputBox(“r=”,”输入半径”) s = pi * r 2 Print “圆
3、的面积s=”;s End Sub,镇原县第二中学信息教研组 ,Private Sub Command1_Click() Const pi As Single = 3.14 Dim r As Single, s As Single r = InputBox(“r=”,”输入半径”) s = pi * r 2 Print “圆的面积s=”;s End Sub,探究-“求圆的面积”的程序,常量 变量 运算符,数据类型 函数 表达式,镇原县第二中学信息教研组 ,一、 VB中的常用数据类型,镇原县第二中学信息教研组 ,一、 VB中的常用数据类型,镇原县第二中学信息教研组 ,常量 在程序运行中保持不变的常
4、数、字符串等。如3.14、r=、输入半径等。 常量定义方法: Const 常量名 As 类型=表达式,例: Const PI As Single=3.14 声明了常量PI,代表3.14,单精度型 Const MAX As Integer=144 声明了常量MAX,数值为144,整型,二、常量与变量,镇原县第二中学信息教研组 ,二、常量与变量,变量 是指内存中有着特定名称的存储单位。 其特点是在程序运行过程中可任意改变其值。 变量定义方法: Dim 变量名 As 类型,例:Dim X As integer Dim k As Integer , y AS Single 说明:1、如果没有“As 类
5、型”,则默认为变体型。 2、一条语句可以同时定义多个变量,但每个变量必须有自己的类型说明,类型说明不能共用。,镇原县第二中学信息教研组 ,命名规则(常量与变量相同): 1)必须以英文字母或汉字开头,后面可以由字母、汉字、数字或下划线组成;不推荐使用汉字。 2)长度不能超过255个字符;3)不能使用VB中的关键字,并尽量不与VB中标准函数名同名;如:不能使用Dim 、Const、Sin、Sqr等。4)不区分大小写,但保留原有大小写样式。一般变量首字母用大写,其余用小写;常量全部用大写字母表示。,二、常量与变量,镇原县第二中学信息教研组 ,三、运算符、函数和表达式,(1)运算符,运算是对数据进行加
6、工的过程。 描述各种不同运算的符号称为运算符,而参与运算的数据称为操作数。 在VB中,常用的运算符有算术运算符、字符串运算符、关系运算符和逻辑运算符等。,镇原县第二中学信息教研组 ,三、运算符、函数和表达式, 算术运算符,10 / 4 返回 2.5 10 / 3 返回 3.333333 10 4 返回 2 10.67 3 返回 3 2 3 返回 8 10 Mod 3 返回 1 12 Mod 4.3 返回 0 12.6 Mod 5 返回 3 (-10) Mod 3 返回 -1 10 Mod (-3) 返回 1,与Mod参与运算的两数中有一个是浮点数,该数会先被四舍五入成整型后再进行运算。求余结果
7、的正负号始终与第一个运算量的符号相同。,优先顺序: 乘方() 求负(-) 乘和除 (*、 /) 整除() 取余数(Mod) 加和减 (+、 -),镇原县第二中学信息教研组 , 字符串运算符,三、运算符、函数和表达式,镇原县第二中学信息教研组 ,三、运算符、函数和表达式,(2)函数,函数分为内部函数和自定义函数。常用的内部函数有数值函数、字符函数、转换函数、时间/日期函数和其它函数等。,函数调用格式: 函数名(参数表),镇原县第二中学信息教研组 ,表达式是指某个求值规则,它由运算符和配对的圆括号将变量、常量、函数等操作数以合理的形式连接起来的式子。 如: PI*r*r,三、运算符、函数和表达式,
8、(3)表达式,例题:将 数学式改写成VB的算术表达式,3.14/(a2 +Sqr(b) 或3.14/(a2 +b(1/2),镇原县第二中学信息教研组 ,总结,镇原县第二中学信息教研组 ,VB程序设计语言思维导图,语法,背景,Visual Basic,特点,6.0,可视化,对象,事件驱动,结构化,VB,Microsoft,Windows,GUI,Basic,整型,长整型,实型,货币型,字节型,单精度,双精度,数值型,字符型,布尔型,日期型,变体型,常量,变量,Dim 变量名 As 类型,Const 常量名 As 类型 = 表达式,词法,命名规则,数据类型,英文字母,(汉字),开头,随后,英文字母
9、,数字,下划线,(汉字),长度,不超过255个,不得使用,VB关键字,内部函数名,不区分大小写,&,+,字符串,算术,表达式,运算符,函数,自定义,内部函数,* /,Mod,+ -,运算符,常量,变量,函数,( ),基本组成,类型说明,输入部分,输出部分,处理部分,总结,镇原县第二中学信息教研组 ,-,1.下列数据属于字符常量的是( ) A. Bcda B. zanfb C. hjdnc D. j-098 2.在VB语言中,下列数据中合法的长整型常量是( ) A. 09b B. 2738940 C. 99.876345 D. 8312345E12 3.在VB语言中,下列变量中合法的变量是( ) A.
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年饮用水污染数据的统计监测
- 2026年自然资源的经济学利用策略
- 2026秋招:中国中车题库及答案
- 2026秋招:中国移动面试题及答案
- 2026秋招:中国物流面试题及答案
- 2026秋招:中国进出口银行试题及答案
- 2026秋招:中国化学工程题库及答案
- 2026秋招:中国海油试题及答案
- 2026秋招:中国东风面试题及答案
- 园林苗木生产与经营 课件 项目7、8 苗木越冬防寒、苗木经营
- 《学术规范和论文写作》课件全套 第1-10章 知:认识研究与论文写作 - 引文规范
- 【高中语文】《燕歌行(并序)》课件++统编版选择性必修中册
- GB/T 20688.4-2023橡胶支座第4部分:普通橡胶支座
- 智能机器人技术导论PPT完整全套教学课件
- 介绍信-证明信模板课件
- 学校班主任专业能力大赛书面测试题(参考答案版)
- 人教版八年级下物理第7、8单元测试题及答案
- GB/T 29044-2012采暖空调系统水质
- TB T2075-《电气化铁道接触网零部件》
- 公安派出所建筑外观形象设计规范1
- 电脑刺绣种类精品课件
评论
0/150
提交评论