- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《普通高中信息技术选修一:算法与程序设计》 典型的顺序结构: Private Sub Command1_Click() Const pi As Single = 3.14 Dim r As Single, s As Single r=InputBox(r=, 输入半径) s =pi * r *r Print 圆的面积s=; s End Sub 定义变量、常量 输入数据 进行计算 结果输出 ① ② ③ ④ ⑤ ⑥ ⑦ 设计顺序结构程序的步骤: 本节学习目标: 1.掌握vb语言中赋值语句的作用、格式 2.掌握输入函数 inputbox()的作用、格式 3.掌握输出语句的格式和使用方法 4.了解顺序结构的特点 一、赋值语句 作用:将右边表达式的值赋给左边的变量。 (1)A=B : (2)A=123 : (3)A=A+10 : (4)A=abs(-5) : 将变量B的值赋给变量A 将数值123赋给变量A 将A+10计算出值以后,赋给变量A 将函数计算出值,赋给变量A 格式:变量=表达式。“=”是赋值符号。 (1). 赋值符号“=”: 与数学中的等号意义不同。 思考:赋值语句中:a=b与 b=a相同吗? 赋值语句须注意: (2).赋值符号左边必须是变量,不能是常量或 式子 , (3).变量未赋值时,数值型变量值自动为0,字 符型变量值自动为空串“ ”。 例:a+1=b × 例: X=X+1 二、输入函数:InputBox() 2.格式:InputBox(“提示信息”,”标题”,默认值,位置) Private Sub Form_Click() Dim age As Integer age = InputBox(“请输入你的年龄:, 调查, 18) End Sub 1.作用:程序运行时产生一个对话框,等待用户输入 数据。InputBox()函数的返回值是一个字符串 不可以省略 可以省略 例题:观察下面程序运行情况: Private Sub Form_Click() Dim a As Integer a=InputBox(“a=”,”输入”,12,100,20) End Sub 运行效果应该是哪一个: 三、输出语句:Print 语句 1.基本格式是:print 输出内容 2.说明: 1.如果输出内容是数、变量、表达式,则输出的是数、变量、表达式的值。 2.如果是用引号引起来的字符串,则原样输出。 3. 如果print后没有输出内容,则表示输出一个空行 X=5 Print x Print x+1 5 Print 你好 你好 6 ▲ 如果用分号分隔,则后一个输出紧跟着前一个输出。 ▲ 如果用逗号,则按分区格式输出。 ① Print “a=” ; a , “b=” ; b a=3 b=4 执行下面语句: ② Print “a=” ; a ; “b=” ; b a=3 b=4 a=3b=4 当用一个Print语句输出多个内容时: Print应用实例: 1. Print “1+2=”;1+2 2. Print 1,2,3 3. a=5 b=3 print “a=”;a ;“b=”;b 输出:1+2=3 输出: 1 2 3 输出:a=5b=3 练一练:试编写一个程序,实现输入长方体的长、宽、高, 求长方体的表面积和体积。 开始 输入a 输入b 输入c 根据公式:s=2*(a*b+a*c+b*c) 根据公式:v=a*b*c 输出v 输出s 结束 程序实现: Dim a, b, c, s, v As Single a = InputBox(长=, 输入) b = InputBox(宽=, 输入) c = InputBox(高=, 输入) v = a * b * c s = 2*(a * b + b * c + a * c) Print “表面积s=”; s Print “体积v=”, v 顺序结构的特点: (1). 程序执行时按由上到下的语句书写顺序执行。 (2).它只有一个入口和一个出口。 这是一种最简单、最基本的结构。 顺序结构的流程图 综 上: S1 S2 Sn 结束 Sn … 赋值语句:将表达式的值赋给左边变量的语句 基本格式:变量=表达式 输入函数:提供从键盘输入数据的函数 基本格式:InputBox(“提示信息”,“标题”, 默认值,坐标位置) 输出方法:将表达
您可能关注的文档
- 高中物理_物理,必修二,生活中的圆周运动教学课件设计.ppt
- 高中语文_汉字王国中的“人”教学设计学情分析教材分析课后反思.doc
- 高中语文_汉字王国中的“人”教学课件设计.ppt
- 高中地理_城市内部空间结构教学设计学情分析教材分析课后反思.doc
- 高中数学_正弦函数的图象教学设计学情分析教材分析课后反思.doc
- 高中物理_1 功和内能教学课件设计.ppt
- 高中生物_细胞的能量‘通货’教学设计学情分析教材分析课后反思.doc
- 高中生物_细胞的能量‘通货’教学课件设计.ppt
- 高中信息技术_2.2 程序的顺序结构教学设计学情分析教材分析课后反思.doc
- 高中思想政治_又好又快科学发展教学设计学情分析教材分析课后反思.doc
- 急性肾功能衰竭综合征的肾血管介入性诊治4例报告并文献复习.docx
- 基于血流动力学、镇痛效果分析右美托咪定用于老年患者髋部骨折术的效果.docx
- 价格打骨折 小心统筹车险.docx
- 交通伤导致骨盆骨折合并多发损伤患者一体化救治体系的效果研究.docx
- 多层螺旋CT与DR片诊断肋骨骨折的临床分析.docx
- 儿童肱骨髁上骨折后尺神经损伤恢复的预测因素分析.docx
- 康复联合舒适护理在手骨折患者中的应用及对其依从性的影响.docx
- 机器人辅助老年股骨粗隆间骨折内固定术后康复.docx
- 超声辅助定位在老年髋部骨折患者椎管内麻醉中的应用:前瞻性随机对照研究.docx
- 两岸《经济日报》全面合作拉开帷幕.docx
最近下载
- 贵州企业招聘:2025贵州省公路工程集团有限公司第二次招聘9人(公共基础知识)综合能力测试题附答案.docx VIP
- DB15_T 822-2025 在用电梯安全评估规则.docx VIP
- 2025年财务科党支部年底工作总结及2026年工作计划.docx VIP
- 邢东矿设计资料.doc VIP
- 钢管再生混凝土结构技术规程.pdf VIP
- 山东省淄博市周村区(五四制)2024-2025学年九年级上学期期末考试英语试题.docx VIP
- (完全四点形和完全四线形调和性质应用例析.doc VIP
- 治疗早期肠麻痹新药——厚朴排气合剂.pdf VIP
- DB44_T 2669-2025 文化和旅游公共数据采集规范.pdf VIP
- 原料库管理制度(二篇).doc VIP
原创力文档


文档评论(0)