第4章 结构化程序设计ppt课件.ppt

第4章 结构化程序设计ppt课件.ppt

ID:59207169

大小:390.00 KB

页数:53页

时间:2020-09-26

第4章 结构化程序设计ppt课件.ppt_第1页
第4章 结构化程序设计ppt课件.ppt_第2页
第4章 结构化程序设计ppt课件.ppt_第3页
第4章 结构化程序设计ppt课件.ppt_第4页
第4章 结构化程序设计ppt课件.ppt_第5页
资源描述:

《第4章 结构化程序设计ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第4章结构化程序设计主讲:XXXXTEL:XXXX第4章结构化程序设计4.1结构化程序设计导学实例4.2顺序结构程序设计4.3选择结构程序设计4.4循环结构程序设计4.5综合应用4.6扩展与提高24.1结构化程序设计导学实例结构化程序设计的三种基本结构是:顺序结构、选择结构和循环结构。【例4.1】循环输入半径求2个圆的面积。(1)按书写顺序执行就是顺序结构;(2)用DoWhilei<2…LOOP构成的循环结构,控制程序两次接收圆的半径并计算面积;(3)用IfR<0Then…else…endif构成的选择结构处理半径小于0时的情况。VB具有结构化程序设计的三种程序

2、控制结构,它们是程序设计的基础。34.2顺序结构程序设计4.2.1常用流程图符号流程图是用一些特定的图形符号和必要的文字来描述解题步骤的图示。4.2.2顺序结构的构成语句按出现的先后次序执行4在顺序结构中实现的常见功能和相应的语句有:程序结束语句;注释语句;赋值语句;数据输入/输出:文本框控件、标签控件、InputBox函数、MsgBox函数和过程Print方法等来实现。54.2.3注释与结束语句(1)注释语句要提高程序可维护性和可读性,需要在程序的适当位置加上必要的注释。格式:Rem注释内容或'注释内容①注释语句仅对程序起注释作用,是非执行语句;②注释语言可独

3、占一行,也可放在语句的后面;③Rem与注释内容之间要加一个空格,通常独占1行,若在其它语句行后须使用冒号“:”分隔。例:Rem这是一个求圆的面积的程序a="欢迎使用!"'把字符串赋给变量ab="谢谢使用!":Rem把字符串赋给变量b6(2)结束语句功能:结束一个程序的执行,重置所有变量。格式:End例:PrivateSubCommand1_Click()Print"谢谢使用!"EndEndSub当单击Command1,在窗体显示“谢谢使用!”,并结束程序的运行。End语句在不同的环境下可有别的用途。例如:EndSub'结束一个Sub过程EndIf'结束一个If语

4、句块74.2.4Print方法及其相关函数4.2.4.1Print方法功能:在指定对象上输出表达式的值。格式:[对象名.]Print[表达式表][,

5、;](1)对象:窗体、图片框、立即窗口、打印机等,省略为窗体;(2)表达式表:是用逗号或分号分隔的若干表达式;(3)逗号分隔:显示定位在下一个打印区(每区14列)。(4)分号分隔:显示定位在上一个值之后(数据值后加一个空格,字符后无空格)。(5)省略分隔符:自动换行。Print25*10+2;"aa","bb";"cc",123Print"谢谢使用!"Picture1.Print"你好!"84.2.4.2与Prin

6、t方法有关的函数(1)Tab()函数格式:Tab(n)功能:从最左端开始计算的第n列上显示数据。若当前显示位置已经超过n,自动下移一行。(2)Spc()函数格式:Spc(n)功能:在显示下一个数据之前插入n个空格。【例4.2】编程显示表4-2中某学校部分学生的情况数据。94.2.5.1InputBox函数功能:打开一个对话框,等待用户输入,并返回输入值(字符串类型)。格式:InputBox(提示[,标题][,默认值][,x坐标位置][,y坐标位置])4.2.5人机交互函数和过程本章目录注意:提示项不能省略。若要多行提示,可在每行行末加回车换行vbCrLf。或Ch

7、r(13)+Chr(10)104.2.5.2MsgBox()函数功能:用消息框向用户发布信息并要求用户响应,返回值为用户所选按钮的代码值(整型)。格式:变量[%]=MsgBox(提示[,按钮][,标题])a=MsgBox("此操作将使计算机完蛋"+_Chr(13)+Chr(10)+"继续吗?",_2+16+0,"例")按钮图标组合可据4-4表做出多种选择a值(函数返值)见4-5表11表4-4“按钮”参数取值及含义第3个按钮为默认512VBDefaultButton3第2个按钮为默认256VBDefaultButton2第1个按钮为默认0VBDefaultButt

8、on1默认按钮信息图标64VBInformation警告信息图标48VBExclamation询问信息图标32VBQuestion关键信息图标16VBCritical图标类型重试、取消按钮5VBRetryCancel是、否按钮4VBYesNo是、否、取消按钮3VBYesNoCancel终止、重试、忽略按钮2VBAboutRetryIgnore确定、取消按钮1VBOkCancel确定按钮0VBOkOnly按钮数目描述值内部常数分组本章目录12表4-5MsgBox函数返回值本章目录内部常数返回值被单击的按钮vbOk1确定vbCancel2取消vbAbort3终止vb

9、Retry4重试vbIg

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。