- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
浙教版九年级5顺序结构
VB顺序结构 任何程序设计语言都有着一组自己的记号和规则。VB语言同样必须采用其本身所规定的记号和规则来编写程序。 VB程序结构 两数交换的流程图 顺序执行 开始 输入x,y的值 t=x 输出x,y的值 结束 x=y y=t Private Sub Command1_Click(Index As Integer) Picture1.Picture = LoadPicture(App.Path \ 春.jpg) Label1.Caption = 春意盎然“ label1.fontsize= 40 label1.forecolor= vbred End Sub 事件 对象 属性 基本概念 顺序结构就是各语句按出现的先后次序执行。 一般的程序设计语言中,顺序结构的语句主要是 赋值语句:变量名=表达式 输入语句: 文本框的val函数 输出语句: 文本框的str函数 VB程序结构 Private Sub Command1_Click() Dim a, b, sum As Integer ‘定义整数型变量a,b存放长宽, 定义变量s存放面积’ a = Val(Text1.Text) ‘val函数 数字字串转换成数值’ b = Val(Text2.Text) s = a * b Texts.Text = Str(s) ‘str函数 数值转换成字符串’ End Sub 按钮触发事件 说明部分 执行部分 分程序 注释 变量与常量 变量: dim 变量 as 类型; 常量:const 常量=表达式; 相同点:都出现在说明部分 不同点:变量可以随意改变值,而常量定了值后一般不能改变。 基本语句——赋值语句 程序中“=”是赋值符号 格式:变量=表达式; 赋值语句的作用是将=右边表达式的值记录到左边的变量中。 a=b+a {把b加a的和赋值给a} a=4 {把4赋值给a} 注意事项: 赋值语句,先计算后赋值 只能给简单变量赋值,不能给表达式赋值 变量类型和数据类型一致 多次给同一个变量值,后入为主 基本数据类型 数据类型名 说明 内用内存 (字节) 性质 Integer 整数型 2 -32768~32767范围内的任何整数 Long 长整数型 4 -2147483648~2147483647范围内的任何整数 Single 单精度实数 4 实数,有效数字约为6-7位 Double 双精度实数 8 范围比单精度更大,有效数字约为14-15位 String 字符串型 1~65535 一段文字与符号 Boolean 逻辑型 2 判断的结果:起值为真(True)或假(False) Date 日期型 8 日期和时间 VB简单运算符 表达式是任何语言都要用到,VB语言表达式是用运算符或小括号将常量、变量连接成的式子叫做表达式。 例:表达式A+B A,B都是操作数(运算符操作的对象) “+” 是运算符, 比如“+ - * / div mod …” 算术运算 基本运算 运算符 优先级 表达式 表达式的值 乘幂 ^ 1 7^2 49 取负 - 2 -5 负5 乘法 * 3 3*2.5 7.5 实数除法 / 3 5/2 2.5 整数除法 \ 4 7\2 3 求余数 Mod 5 8 Mod 5 3 加法 + 6 5+4 9 减法 - 6 5-4 1 字符链接 +或 6 “7”+ “2” “72” 常用函数 函数名 函数的功能 应用举例 函数返回值 Abs(X) 求X的绝对值 Abs(-2.5) 2.5 Int(X) 求不大于X的最大整数 Int(-3.5) Int(3.5) -4 3 Sqr(X) 求X的算术平方根 Sqr(4) 2 Rnd() 得到 [0,1)之间的随机数 Rnd() 0≤Rnd1 Asc(X) 字符转换为ASCII Asc(A) 65 Chr(X) ASCII转换为字符 Chr(66) B Val(X) 数字字串转换为数字 Val(-170) -170 Str(X) 数值转化成字符串 Str(-170) -170 Len(X) 计算字符串的长度 Len(“A+B”) 3 Mid(X,n,k) 取字符串X中第n个字符起长度为k的子串 Mid(sanguo,3,2) ng 练习题: 加法计算器:编程由键盘输入两个整数a和b,计算出它们的和并输出到屏幕上。 2. 计算某次考试语文、数学、英语和计算机等四科的总成绩与平均成绩。 关系运算 基本运算 运算符 优先级 表达式 表达式的值 相等 = 7 10 Mod 4=0 False 不相等 ? 7 “san”“guo” True 小于 ? 7 510 True 大于 ? 7
您可能关注的文档
最近下载
- 高一化学离子反应练习题.doc VIP
- 围手术期疼痛管理新进展.pptx
- 2025“才聚齐鲁成就未来”山东黄金集团井下技能工人招聘2000人笔试模拟试题及答案解析.docx VIP
- 2025“才聚齐鲁成就未来”山东黄金集团井下技能工人招聘2000人考试备考试题及答案解析.docx VIP
- 培训课件-冠心病的诊疗.ppt VIP
- 统编版道德与法治小学二年级上册《1 假期有收获》课堂教学课件PPT公开课.pptx VIP
- 2025“才聚齐鲁成就未来”山东黄金集团井下技能工人招聘2000人笔试备考试题及答案解析.docx VIP
- 2025“才聚齐鲁成就未来”山东黄金集团井下技能工人招聘2000人备考题库及答案解析.docx VIP
- 2025年山东黄金集团井下技能工人招聘(2000人)考试备考题库及答案解析.docx VIP
- 康明斯KTA19-G2型柴油机.pdf VIP
文档评论(0)