版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、程序设计的基本结构,顺序结构,选择结构,循环结构,一、顺序结构,1、特点:从上往下依次执行。程序执行过程中没有分支、没有重复,顺序结构是一种最基本、最简单的程序结构。,3、例子:,2、结构形式,选择结构,顺序结构形式,语句1,语句2,语句3,返回,计算年龄,开始,输入出生日期,获取当前年份,结束,开始结束标志,输入输出标志,一般执行语句标志,DimMasdateDimNasdateDimHasintegerM=inputbox(“出生日期”),N=date(),年份差值,PRINT“你的年龄是”,H,打印年龄,H=year(N)-year(M),返回,已知圆周率额为3.14,输入半径,求圆的面
2、积,开始,输入半径,S=R2,结束,开始结束标志,输入输出标志,一般执行语句标志,DimSassingleDimRassingleR=inputbox(“请输入半径”),S=3.14*R2,打印S,PRINT“圆的面积是”,S,返回,二、选择结构,1、特点:根据不同的条件判断来决定程序执行走向的结构,主要借助IF、THEN、ELSE来构成选择结构。,2、结构形式,3、例子:,循环结构,选择结构形式(单分支),条件,语句2,语句1,是,单分支选择结构:IF条件THEN语句ENDIF,例:DIMXASINTEGERDIMYASINTEGERX=INPUTBOX(“请输入数据”)IFX10THENY
3、=X2ENDIFPRINT“Y=”,Y,选择结构形式(双分支),双分支选择结构:IF条件THEN语句ELSE语句ENDIF,条件,语句2,语句1,是,否,例:DIMXASINTEGERDIMYASINTEGERX=INPUTBOX(“请输入数据”)IFX10THENY=X2ELSEY=X+2ENDIFPRINT“Y=”,Y,选择结构形式(多分支),多分支选择结构:IF条件1THEN语句ELSEIF条件2THEN语句ELSEIF条件3THEN语句ELSE语句ENDIF,条件1,语句2,是,否,语句1,条件2,否,是,条件3,否,是,语句3,选择结构形式(多分支),返回,多分支选择结构:IF条件T
4、HEN语句ELSEIF条件2THEN语句ELSEIF条件3THEN语句ELSE语句ENDIF,例:DIMXASINTEGERDIMYASINTEGERX=INPUTBOX(“请输入数据”)IFX10THENY=X2ELSEIFX9THENY=X+2ELSEY=X3ENDIFPRINT“Y=”,Y,火箭发射,开始,输入速度,发射成功,结束,DimVassingleV=inputbox(“请输入速度”),IFV=7.91THENPRINT“发射成功”ELSEPRINT“发射失败”ENDIF,返回,V=7.91,Y,发射失败,N,三、循环结构,1、特点:重复执行某一段程序代码,直到符合条件时才退出执
5、行,主要借助FORNEXT语句和DOWHILELOOP语句来实现。,2、结构形式,3、例子:,循环结构形式(fornext),条件,语句2,语句1,Y,FORNEXT语句实现循环,N,DIMSASINTEGERDIMiASINTEGERS=0FORi=1TO100S=S+iNEXTiPRINT“S=”,S,计算1+2+100的和,循环结构形式(dowhileloop),条件,语句2,语句1,Y,返回,DOWHILELOOP语句实现循环,N,DIMSASINTEGERDIMiASINTEGERS=0,i=0DOWHILEi=100i=i+1S=S+iLOOPPRINT“S=”,S,计算1+2+100的和,韩信点兵,开始,打印,DIMNASINTEGERN=1,DOIF(NMOD3=2)AND(NMOD5=3)AND(NMOD7=2)THENPRINTNEXITDOENDIFN=N+1LOOP,返回,I同时整除3、5、7余2、3、2,初始化,N,I=I+1,Y,结束,韩信点兵(改进算法),开始,打印,DIMiASINTEGERi=1,DOIF(iMOD3=2)AND(iMOD5=3)AND(iMOD7=2)THENPRI
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 纤维板工安全演练能力考核试卷含答案
- 混合气生产工岗前培训效果考核试卷含答案
- 罐头调味工诚信品质测试考核试卷含答案
- 货检值班员岗前岗位操作考核试卷含答案
- 溶剂油装置操作工安全知识强化考核试卷含答案
- 地毯剪花工班组评比考核试卷含答案
- 景泰蓝烧焊工岗中工作实操考核试卷含答案
- 二手车整备工岗中技能评优考核试卷含答案
- 纺丝原液制造工诚信品质考核试卷含答案
- 高炉炼铁操作工诚信能力考核试卷含答案
- 2026年上海市检察院公益诉讼检察业务竞赛真题及答案
- 2026年药店岗前培训试题(附答案)
- 2026届高考语文考向核心卷含答案(全国二卷)
- 中石油招聘历年笔试真题(完整版含答案解析)
- CMA与CNAS检测报告深度解读:一单一库新政下的效力边界与实务指南
- 2026年人教版新教材数学五年级上册全套单元、期中、期末测试题及答案(共10套题)
- 2026版公路水运工程试验检测专业技术人员职业资格考试《桥隧工程一本通》
- 2026年熔化焊接与热切割作业考试题库及模拟考试附答案
- 2025年高考全国卷理科综合真题完整版(含标准答案+详细解析)
- 服装企业面料采购质量控制方案
- 单县羊肉汤介绍
评论
0/150
提交评论