tceic.com
学霸学习网 这下你爽了
当前位置:首页 >> 其它课程 >>

VB程序设计初步(高中信息技术课程)_图文

第四章 VB程序设计初步 4.1 常量、变量和赋值语句

常量与变量
? 常量是程序设计过程中值不变的存储单 元或数据。
如:圆周率pi=3.14,重力加速度g=9.8

? 变量是用来表示数据的存储区域,在程 序的运行过程中,这些存储区的值是可 以改变的。
– 变量名是程序设计人员自己设定的,如:可以用S表示面积也 可以用a表示面积,还可以用mj来表示面积。 – 变量名可以由字母、数字或下划线组成,但必须由字母开头。

变量命名的几点说明

?不能使用VB的关键字作为变量名,关键字就是指VB中已经 定义的词 如print,If等都不能用作变量名

? VB中不区分大小写,即大小写是一样的。 如X1和x1是同一变量

?变量名尽量能做到“见名知义”,以提高程序的可读性。 如用ALFA表示数学公式中的α为相似的音

下列哪些变量名是合法的? (1)4size (4)Area4 (7) 4*d (10) a+b (2) size-4 (5)area 4 (8) A_b (11)sub (3)size_4 (6)a4rea (9) 4ab (12)mj4_circle

变量的定义
语法格式:
dim 变量名 as 变量类型

例如:
dim score as integer dim sum as single

赋值语句
?格式:变量名=表达式 对象名.属性名=表达式 a=3+2 mj=3.14*r*r c=(a+b)/b

Label1.caption=1234 Label1.caption=“你的IQ是100” ?几点说明 把等号右边表达式的值,存入左边的变量中。

赋值号不是数学中的等号。

下面的赋值表达式等价么?为什么?
(1)a=b和b=a (2)r=text1.text 和 text1.text=r

思考:以下是两段VB的程序,试问该程序运行以后各变量的值是多 少?试想为什么?

x=2 y=3 y=y+1 x=x+y-1

b=2 a=5 b=b+2 a=b+1

计算圆面积和周长
? ? ? ? ? ? ? ? ? ? ? Dim r As Double Dim mj As Double Dim zc As Double Const pi = 3.14 Private Sub Command1_Click() r = Val(Text1.Text) mj = pi * r * r zc = 2 * pi * r Text2.Text = Str(mj) Text3.Text = Str(zc) End Sub

数字和字符串
? 文本框(text)中的数据,其类型默认的是字符串类型 (string) ? 在计算中,我们需要进行转换 ? 读入: 转换为数值类型,用val函数 ? r=val(text1.text) ? 输出:转换为字符串类型,用str函数 ? text2.text=str(mj) ? Val和str是两个相反的过程


推荐相关:

高中信息技术-VB应用程序设计_图文.ppt

高中信息技术-VB应用程序设计 - 信息技术基础 1 TSQZ 3.4.3 VB应用程序设计 VB应用程序设计 VB(Visual Basic)特点:可视化的编程工 具、面向对象的设...

VB程序设计初步_图文.ppt

VB程序设计初步_其它课程_高中教育_教育专区。省一级高中信息技术 VB课程 VB程序设计初步 基础概念 ? VB基本概念 对象 类 属性名 属性值 方法 事件 事件...

高中信息技术选修课《VB程序设计》教学设计_图文.doc

高中信息技术选修课《VB程序设计》教学设计 - 高二年级信息技术选修课《VB 程序设计》第一章第一节教学设计 课题名称: 教学课时: 学习需要分 析: 第一节 计算机...

信息技术第四章《VB程序设计初步》ppt课件_图文.ppt

信息技术第四章《VB程序设计初步》ppt课件_其它课程_高中教育_教育专区。第四

...技术校本课程《算法与程序设计》VB程序设计初步常用....doc

浙江省奉化中学高中信息技术校本课程《算法与程序设计》VB程序设计初步常用函数的具体使用教案 - 课题 课时 VB 程序设计初步:常用函数的具体使用 一课时 一、常用...

浙教版信息技术第四章《VB程序设计初步》ppt课件1_图文.ppt

浙教版信息技术第四章《VB程序设计初步》ppt课件1_其它课程_高中教育_教育专

高中信息技术VB程序设计.doc

高中信息技术VB程序设计_其它课程_高中教育_教育专区。高中信息技术 VB 程序设计标题:程序开发环境 课时数:一课时 一:教学目标 知识与技能目标:本节将以简单的 ...

八年级初二信息技术-VB程序设计初步人教版[原创]_图文.ppt

八年级初二信息技术-VB程序设计初步人教版[原创]_其它课程_初中教育_教育专区

...浙教版《高中选修1:算法与程序设计》《第四章 VB程序设计初步....doc

2018-2019年高中信息技术浙教版《高中选修1:算法与程序设计》《第四章 VB程序设计初步》《_数学_高中教育_教育专区。2018-2019 年高中信息技术浙教版《高中选修 1:...

程序设计初步_图文.ppt

程序设计初步 - 高中信息技术 算法与程序设计 1.1... 程序设计初步_其它课程_高中教育_教育专区。高中信息技术 算法与程序设计 1.1 程序设计初步初识 Visual Basic...

...选修1:算法与程序设计》《第四章 VB程序设计初步》....doc

高中信息技术浙教版《高中选修 1:算法与程序设计》《第 四章 VB 程序设计初步》《第四节 过程和函数》精品专题课 后练习【6】(含答案考点及解析) 班级:___ ...

VB初步_图文.ppt

VB初步_其它课程_高中教育_教育专区。高中信息技术学科必备!考点列表 ? 考点一:...1.VB应用程序设计环境的窗口主要由对象窗口、控件工具箱、 属性窗口、工程窗口...

浙教版信息技术第四章《VB程序设计初步》word教案.doc

浙教版信息技术第四章《VB程序设计初步》word教案_其它课程_高中教育_教育专区。第四章 VB 程序设计初步 一、本章教材分析 1.内容框架结构 学生活动 实践体验 4.1...

高中信息技术会考复习(vb程序部分).txt

高中信息技术会考复习(vb程序部分) - 一、知识点 1.对象、属性、类、事件和

高中信息技术 算法与程序设计课件 选修1_图文.ppt

普通高中信息技术课程标准实验教材(粤教版) 算法与程序设计课程设计、教学与评价...VB可视化编程的概念 二、窗体和控件 三、VB可视化编程的方法 第二节 程序调试...

3.4.2 VB程序设计语言基础(1.5课时)_图文.ppt

3.4.2 VB程序设计语言基础(1.5课时)_其它课程_高中教育_教育专区。高中信息技术教案 《新时代领航》信息技术基础能力训 练必修一版权所有 侵权必究 3.4.2 VB...

...选修1:算法与程序设计》《第四章 VB程序设计初步》....doc

高中信息技术浙教版《高中选修 1:算法与程序设计》《第 四章 VB 程序设计初步》精品专题课后练习【10】(含答案考 点及解析) 班级:___ 姓名:___ 分数:___ ...

...选修1:算法与程序设计》《第四章 VB程序设计初步》....doc

高中信息技术浙教版《高中选修1:算法与程序设计》《第四章 VB程序设计初步》精品专题课后练习【8】_数学_高中教育_教育专区。高中信息技术浙教版《高中选修 1:算法...

...选修1:算法与程序设计》《第四章 VB程序设计初步》....doc

高中信息技术浙教版《高中选修 1:算法与程序设计》《第 四章 VB 程序设计初步》《第四节 过程和函数》精品专题课 后练习【3】(含答案考点及解析) 班级:___ ...

江苏省高中信息技术VB程序设计试卷9(无答案).doc

江苏省高中信息技术VB程序设计试卷9(无答案) - VB程序设计试卷9 一、单项

网站首页 | 网站地图
All rights reserved Powered by 学霸学习网 www.tceic.com
copyright ©right 2010-2021。
文档资料库内容来自网络,如有侵犯请联系客服。zhit325@126.com