- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
通用的PPT课件演示文稿幻灯片医学教育策划
第
2;第2章 程序设计基础; 2.1 数据类型;数值型数据;其他类型数据;其他类型数据;2.2 常量与变量; 2.2.2 变量; (1) “值可变”:当将某个数据存放到一个变量时,就把变量中原有的值“冲”掉,换成新的值。
例如,以下2个赋值语句:
a = 3
a = 8
同一变量在不同时刻可以取不同的值
(2)“取之不尽”:在运算过程中,如果没有改变该变量的值,那么,不管使用变量的值进行多少次运算,其值始终保持不变。
例如
x = 5
a = 3 + x ′x的值始终保持为5
b = x*x – 4*x; 五类表达式:算术表达式、字符串表达式、日期表达式、关系表达式和逻辑表达式
1. 算术表达式:
运算符及其优先级: ^(乘方) → -(求负) → */ → \ → Mod →+- 示例:9 / 5=1.8, 9 \ 5=1, 9 mod 5=1
2. 字符串表达式:运算符有两个:和+
”计算机” ”网络” 结果为 ”计算机网络”
3. 日期表达式:
#8/8/2001# - #6/3/2001# 结果为 66
#12/1/2000# - 32 结果为 #10/30/2000#; 1 + 2 * 14 Mod 17 \ 6 / 2 = ?; 内部函数是由VB系统提供
函数调用的一般格式为:
函数名(参数1,参数2,…) 返回函数值
例如:
y=Sqr(x) Sqr是内部函数名,x为参数,运行时该语句调用内部函数Sqr来求x的平方根,其计算结果由系统返回给变量y
VB的内部函数大体上分为四大类:数学函数,字符串函数,日期与时间函数和转换函数。;编写的窗体单击事件过程代码如下:
Private Sub Form_Click()
Dim a As Integer, b As Integer, c As Integer
Randomize 初始化随机数生成器
a = Int(90 * Rnd + 10) 产生[10,99]区间内的随机整数
b = Int(90 * Rnd + 10)
c = a + b 求两数之和
Print 产生的两个随机数: ; a, b
Print 和数: ; c
End Sub
运行程序后单击窗体,输出结果是:
产生的两个随机数:56 71
和数:127; 用于进行字符串处理
说明:(1) 函数Mid(字符串,p[,n]) 从第P个开始取n个字符
示例:Mid(“ABCDEG”,3,2) 的结果为 ”CD”
若省略n,则得到的是从P开始的往后所有字符,如
Mid(“ABCDE”,2) 的结果为 “BCDE”
(2) 函数Instr(f,串1,串2,k) 查找串2在串1中的位置
f 和 k 均为可选参数,f表示开始搜索的位置(默认值为1),k表示比较方式,若k为0(默认),表示区分大小写;若k为1,则不分大小写。
例如 Instr(3, ”A12a34A56”, ”A”) 的结果为 7
Instr(3, ”A12a34A56”, ”A”, 1) 的结果为 4
Instr(”A12a34A56”, ”A”) 的结果为 1
(3)函数Left(字符串,n) 取左边n个字符
示例
文档评论(0)