- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2.2 程序的顺序结构
微机组 魏应华
一、教学目标
1、掌握赋值语句和输入输出语句
2、能够编写简单的顺序结构的程序,以解决生活中的一些计算问题。 ?
二、重点难点
1、教学重点
(1)赋值语句和输入输出语句的使用
2、教学难点
根据题目写出正确的程序
新课部分:
VB程序一般包含哪几部分?(求圆的面积
VB程序一般包含哪几部分?(求圆的面积)
数据类型说明部分数据的输入部分
数据类型说明部分
数据的输入部分
数据的处理部分
数据的输出部分
Dim a,r As Single
r=InputBox(“r=”,”输入r的值”)
s=3.14*r*r
Print “圆的面积s=”;s
1、赋值语句
将赋值号右边的表达式值赋给左边的变量
格式:变量=表达式
注:“=”不代表等号
几种形式:
(1)A=B
(2)A=123
(3)A=A+10
(4)如果A=30,B=40,则执行T=A,A=B,B=T后,A=40,B=30
2、输入数据的函数InputBox()
Inputbox()是提供从键盘输入数据的函数,利用它可产生一个对话框,提示用户输入数据并单击命令按钮。该函数返回值是字符类型。利用这个函数,上述程序中的r=inputbox(“r=”,”请输入半径”),所以在程序运行时,从键盘上输入数据赋值给变量r。
格式为: InputBox(提示信息,标题,默认值,位置)
其中:
提示信息:指对输入数据的提示,显示在对话框中,不能省略。
标题:指运行此函数后弹出的对话框的标题。
默认值:指默认的输入数据值。
位置:指运行此函数后弹出的对话框的左上角在屏幕上的位置与提示信息和标题是用引号引起来的字符串。
如:A=InputBox(“A=”,”输入”,12,100,20)
观摩:运行情况
3、输出数据
格式: Print 输出内容
输出内容可以是数、变量、表达式,也可以是用引号括起来的字符串。
说明:
(1)如果输出的内容是数、变量、表达式,则输出的是数、变量、表达式的值。如果是引号引起来的字符串,则原样输出。
例如:语句Print 3? 的结果为 3
????? 语句Print 2+2 的结果为 4
语句Print “你好” 的结果为? 你好
(2)输出内容可以是一个或多个。如果是多个输出内容,则各输出内容之间可以用逗号或分号分隔;如果用分号,则后面一个输出内容紧跟前一个输出;如果是逗号,则按照分区格式输出。
?例如:A=5,B=3
?????? Print “A=”;A,“B=”;B
?????? 输出结果为:A=5????????? B=3
?????? A=5,B=3
?????? Print “A=”;A;“B=”;B
?????? 输出结果为:A=5B=3
(3)如果输出内容后面没有符号,则表示下一个Print换行输出;如果Print中没有输出内容,则表达输出一个空行。
?????? 例如:A=5,B=3
???????????? Print “A=” ;A
???????????? Print “B=” ;
问题:P38
已知长方体的长、宽、高,编写程序求长方体的全面积和体积
分析:设长、宽、高分别为a,b,c,则全面积S=2*(a*b+a*c+b*c),体积为:V=a*b*c
设计算法:
(1)输入长、宽、高a,b,c
(2)计算S=2*(a*b+b*c+c*a)
(3)计算V=a*b*c
(4)输出S、V
编写程序:
Dim A As Single, B As Single, C As Single, S As Single, V As Single
Private Sub Command1_Click()
Dim A As Single, B As Single, C As Single, S As Single, V As Single
A = InputBox(A=, 输入)
B = InputBox(B=, 输入)
C = InputBox(C=, 输入)
S = 2 * (A * B + A * C + B * C)
V = A * B * C
Print 全面积S=; S, 体积V=; V
End Sub
调试程序
三、小结
在以上的程序中,执行时按语句出现的顺序执。即当执行第一条语句后,必然从第二条语句继续,顺序执行所有的语句,直到执行完最后一条语句为止。像这样的控制结构称为程序的顺序结构。顺序结构的最大特点是在这个结构内按由上到下的的书写顺序执行,它只有一个入口和一个出口。这是一
您可能关注的文档
最近下载
- 教科版三年级下册科学全册教案(表格式).docx VIP
- [2025秋期版]国开电大专科《成本会计》一平台在线形考(形考2)试题及答案.pdf VIP
- 关于医院“十五五”发展规划(2026-2030).docx VIP
- GB500182002冷弯薄壁型钢结构技术规范.pdf VIP
- 《中国福利思想重点.doc VIP
- 项目报批报建流程操作手册或项目报批报建流程指引指南.docx VIP
- LY/T 1819-2009_珍稀濒危野生植物保护小区技术规程.pdf
- 1.1互联到物联 课件 +2025—2026学年川教版(2024)初中信息科技八年级上册.pptx VIP
- 浅析县级党校干部培训工作中存在问题制约因素及改进对策.doc VIP
- 2.2.1匀变速直线运动的推论 课件 高一上学期物理人教版(2025)必修第一册(18张PPT)(含音频+视频).pptx VIP
文档评论(0)