首 页科组简介下载中心文章中心客户留言论 坛博 客加入收藏
您当前的位置:惠州一中电教科组 -> 学科教学 -> 精品教案 -> 文章内容
 
栏目导航
热门文章
· 第十一届全国青少年..
· 2007广东省普通高中..
· 2007广东省普通高中..
· [图文] 颠覆传统快捷..
· 2006年广东省信息技..
· [推荐] OIBH的NOIP模..
· 2006年广东省信息技..
· 2006年广东省信息技..
· 2006年广东省信息技..
· [推荐] NOIP2007模拟..
相关文章
2.1 VB语言及程序开发环境
作者:zhang  来源:本站原创  发布时间:2008-1-11 16:25:53  发布人:zhang

减小字体 增大字体

2.1 VB语言及程序开发环境
 
[授课形式]
讲授课
[教学目的]
掌握VB语言的一些基础知识,如变量、常量等。
[教学重点]
什么是VB语言的变量、常量,VB语言的标准函数、运算符和表达式。
[教学难点]
变量名的命名规则,字符串变量。
[教学方法]
讲授法、探究法、演练法
[教学课时]
    2课时
[教学过程]
一、VB定义的基本数据类型
类型
类型说明符
整数
Integer
长整数
Long
单精度实型数
Single
双精度实型数
Double
字符型
String
逻辑型
Boolean
 
二、常量
1、常量:指在程序执行期间其值不能发生变化,具有固定值的量。
常数——不变的数,如1,100,59
常量——不能改变的数据,如“welcome”
(1)数值常量(常数)
整型常量(整数)
由若干个数字组成的序列:123、-99
实型常量(实数)
定点数(日常记数法)
小数位固定,如:123.456、0.00023
浮点数(科学记数法)
单精度实数(普通型实数)——7位有效数字,用“E”代表以10为底的幂数,即把常量用指数形式来表示,例如:12.34E+2表示1234
双精度实数——15位有效数字(用D代替E)例如:1.23456789D+12表示1.23456789*1012
(2)字符串常量
用双引号把若干个合法字符括起来,如: "QBasic"、"abc123"
(3)符号常量(常量说明)
CONST  常量名  AS  类型=表达式
例如:CONST  pi AS  Single=3.14159
三、变量:指在程序运行过程中值可以变化的量,实际上是对存储空间的指定。可改变的量,如:
      a=1 
     a=2.3
     a=45.9
1、变量名
(1)变量名可以由字母、数字或其它符号组成。
(2)规则
变量名的第一个字符必须是字母
VB的保留字不能用作变量名
变量名中的大小写字母等效
变量名中不可有空格
例:下面哪些变量名是正确的
3abe       c de      a35      print
a35是正确的,其它都错误
2、变量类型
变量名后加类型定义符
%——整型(INTEGER)
&——长整型(LONG)
!——单精度实数(SINGLE)
#——双精度实数(DOUBLE)
$——字符串(STRING)
3、变量说明
DIM  变量名  as  类型
4、字符串变量
字符串变量,书写时在变量后加“$”
a$="abcde"       a$="1234567"
5、对变量赋值的操作:未赋值的变量,变量的初值为0
         一个变量只有一个值,变量的当前值由最后一次赋值决定
四、运算符和表达式
VB有三种运算:算术运算、关系运算、逻辑运算
1、算术运算符
         加    +    4+5   =9
     减    -    8-3   =5
     乘    *    2*3   =6
    除    /    5/2   =2.5
     整除   \    5\2   =2
     求余  MOD  5 MOD 2  =1
     乘方   ^    2^3   =8
 注:
(1)对于整除和求余运算,若参与运算的数不是整数,则先按四舍五入的原则变成整数后再运算。
(2)两字符串相加即两字符串合并。字符加法不符合交换律。如:“22”+“1”=“221”
    2、表达式:表达式是指某个求值规则,它由运算符和配对的圆括号将常量、变量、函数等操作数以合理的形式连接起来的式子。
3、算术表达式
VB表达式:用运算符和括号将若干运算量(包括常量、变量、函数等)连接起来的式子。
算术运行符的优先顺序
括号—正负号—函数—乘方—乘、除、整除—余数—加、减
表达式的写法
表达式应写出在同一行,注意分式的写法。
] [返回上一页] [打 印] [收 藏]
上一篇文章:1.3程序与程序设计
下一篇文章:2.2程序的顺序结构
∷相关文章评论∷    (评论内容只代表网友观点,与本站立场无关!) [更多评论...]

 
关于本站 - 网站帮助 - 广告合作 - 下载声明 - 友情连接 - 网站地图 - 管理登录
Copyright © 2002-2008 dj.hzyz.net. All Rights Reserved .2006