好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

2.2程序的顺序结构.ppt

17页
  • 卖家[上传人]:枫**
  • 文档编号:610899086
  • 上传时间:2025-05-28
  • 文档格式:PPT
  • 文档大小:1.37MB
  • / 17 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 单击此处编辑母版标题样式,,单击此处编辑母版文本样式,,第二级,,第三级,,第四级,,第五级,,*,,*,,,,,单击此处编辑母版标题样式,,单击此处编辑母版文本样式,,第二级,,第三级,,第四级,,第五级,,*,,*,,,,,,单击此处编辑母版标题样式,,单击此处编辑母版文本样式,,第二级,,第三级,,第四级,,第五级,,*,,*,,,,单击此处编辑母版标题样式,,单击此处编辑母版文本样式,,第二级,,第三级,,第四级,,第五级,,*,,*,单击此处编辑母版标题样式,,单击此处编辑母版文本样式,,第二级,,第三级,,第四级,,第五级,,*,,*,,,,单击此处编辑母版标题样式,,单击此处编辑母版文本样式,,第二级,,第三级,,第四级,,第五级,,*,,*,单击此处编辑母版标题样式,,单击此处编辑母版文本样式,,第二级,,第三级,,第四级,,第五级,,*,,*,,,,,,单击此处编辑母版标题样式,,单击此处编辑母版文本样式,,第二级,,第三级,,第四级,,第五级,,*,,*,2.2,程序的顺序结构,《,广东省普通高中信息技术选修一:算法与程序设计,》,1,,VB,程序一般包含哪几部分?,(,求圆的面积,),,,知识回顾,数据类型说明部分,数据的输入部分,数据的处理部分,数据的输出部分,Dim a,r As Single,r=InputBox(“r=”,”,输入,r,的值,”),s=3.14,*,r,*,r,Print “,圆的面积,s=”;s,2,,开始,语句,1,语句,2,……,语句,n,结束,顺序结构的运行流程图,按由上到下的书写顺序执行,只有一个入口和一个出口,什么是顺序结构?,,执行时按语句出现的顺序执行,这样的控制结构称为顺序结构。

      3,,顺序结构的三大基本语句,4,,功能:能将表达式的值赋给左边变量的语句,,,基本格式:,变量,=,表达式,,,1,、赋值语句,注意:赋值符号要与数学中的等号相区别,赋值符号,观察下面赋值语句的作用:,,(,1,),x=1,,y=2,,x=y,,(,2,),x=2,,y=3,,x=x+1,,y=,y+x,5,,2,、输入数据的函数,InputBox(),说明:,,,①提示信息:对输入数据的提示,显示在弹出的对话框中,不能省略②,标题:运行函数后弹出对话框的标题③默认值:默认的输入数据值④坐标位置:运行函数后弹出的对话框左上角在屏幕上的坐标位置功能:提供从键盘输入数据的函数,,,基本格式:,,InputBox(“,提示信息,”,”,标题,”,,默认值,,,坐标位置,),,不可以省略,可以省略,6,,功能:提供从键盘输入数据的函数,,,基本格式:,,InputBox(“,提示信息,”,”,标题,”,,默认值,,,坐标位置,),,2,、输入数据的函数,InputBox(),不可以省略,可以省略,例:,InputBox(“A=”,“,输入”,,12,100,20),提示信息,标题,默认值,对话框左上角坐标,7,,例,r = InputBox(“R=”, “,输入三位数,"),提示信息,标题,8,,功能:能将变量或表达式的值输出到窗体上的方法。

      基本格式:,Print,输出内容,,3,、输出数据的方法,Print,注意:输出内容可以是数、变量、表达式,也可以是字符串①输出内容说明,,输出内容是数、变量、表达式,→先计算,后输出计算值;,,,Print 5,+,3,结果为,8,,,Print “ x= ”; 5,+,3,结果为,x=8,,输出内容是引号引起来的字符串,→原样输出,,,Print “,你好,”,结果为 你好,9,,功能:能将变量或表达式的值输出到窗体上的方法基本格式:,Print,输出内容,,3,、输出数据的方法,Print,注意:输出内容可以是数、变量、表达式,也可以是字符串②输出格式说明,:,,输出内容是多个时,输出内容之间用逗号或分号分隔,;,,(,1,)分号:则后面一个输出内容紧跟前一个输出,(紧凑格式),,,,,Print “,早安,”; “,中国,”,结果为 早安中国,,,(,2,)逗号,则按照分区,(14,个字符位置,),格式输出,(分区格式),,,,Print ",早安,",,,",中国,",结果为 早安   中国,10,,功能:能将变量或表达式的值输出到窗体上的方法基本格式:,Print,输出内容,,3,、输出数据的方法,Print,注意:输出内容可以是数、变量、表达式,也可以是字符串。

      ②输出格式说明,:,,(,3,),Print,语句末带分号或逗号:则下一个输出语句中的输出内容不换行,直接在当前行输出句末标点格式),,,,,Print “,早安,”; “,中国,”,,,,,,Print “ x= ”;,,,,,Print 5,+,3,,,,Print ",早安,",,,",中国,",,11,,功能:能将变量或表达式的值输出到窗体上的方法基本格式:,Print,输出内容,,3,、输出数据的方法,Print,注意:输出内容可以是数、变量、表达式,也可以是字符串②输出格式说明,:,,(,4,)如果,Print,中没有输出内容,则表达输出一个空行print " x= ";x, " y= ";y,,Print,,Print " China ",,12,,课程总结,赋值语句:将表达式的值赋给左边变量的语句,,基本格式:变量,=,表达式,输入函数:提供从键盘输入数据的函数,,基本格式:,InputBox,(,”,提示信息,”,”,标题,”,,,默认值,,,坐标位置),输出方法:将表达式或变量的值输出到窗体上的方法,,基本格式:,Print,输出内容(两种输出格式),顺序结构的特点:按由上到下的书写顺序依次执行;,,,只有一个入口和一个出口,13,,实践,,P37,14,,练一练,:试编写一个程序,实现输入长方体的长、 宽、高,求长方体的表面积和体积。

      开始,输入,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,15,,从键盘上输入一个三位整数,然后将它反向输出例如输入,456,,输出应是,654,作业,16,,例题:求反向三位数-编写程序,,开始,输入一个三位数,r,的值,a= r \ 100,结束,b= (r mod 100) \ 10,c= r mod 10,r = c*100+ b*10 + a,输出,r,的值,Private Sub Command1_Click(),Dim a as integer,b as integer,,,c as integer,r as integer,r=inputbox,(“,r=” ,“,输入三 位数,"),a= r \ 100,b= (r mod 100) \ 10,c= r mod 10,r = c*100+ b*10 + a,Print “,反向三位数是”;,r,End Sub,17,,。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.